pebble
  • Tutorials
  • Get the SDK
  • Guides
  • Documentation
  • Examples
  • Community
  • Blog
  • More
Privacy
Cookies
Publish

SDK

  • Download
  • Installation
    • Mac OS X
    • Linux
    • Windows
  • Changelog
    • 4.3
    • 4.2.2
    • 4.2.1
    • 4.2
    • 4.2-beta5
    • 4.2-beta4
    • 4.1.4
    • 4.1.2
    • 4.1.1
    • 4.1
    • 4.0.1
    • 4.0
    • 4.0-rc20
    • 4.0-beta17
    • 4.0-dp3
    • 3.14
    • 4.0-dp2
    • 4.0-dp1
    • 3.13.1
    • 3.13
    • 3.12
    • 3.11.1
    • 3.11
    • 3.10.1
    • 3.10
    • 3.10-beta6
    • 3.10-beta2
    • 3.10-beta1
    • 3.9.2
    • 3.9.1
    • 3.9
    • 3.9-beta8
    • 3.9-beta7
    • 3.9-beta5
    • 3.8.2
    • 3.8.1
    • 3.8
    • 3.8-beta12
    • 3.8-beta10
    • 3.8-beta8
    • 3.7
    • 3.6.2
    • 3.6
    • 3.6-dp8
    • 3.6-dp7
    • 3.6-dp6
    • 3.6-dp5
    • 3.6-dp2
    • 3.4
    • 3.3
    • 3.2.1
    • 3.2
    • 3.1
    • 3.0
    • 3.0-beta12
    • 3.0-beta11
    • 3.0-beta10
    • 3.0-dp9
    • 3.0-dp8
    • 3.0-dp7
    • 3.0-dp6
    • 3.0-dp5
    • 3.0-dp4
    • 3.0-dp3
    • 3.0-dp2
    • 3.0-dp1
    • 2.9
    • 2.8.1
    • 2.8
    • 2.7
    • 2.6.1
    • 2.6
    • 2.5
    • 2.4.1
    • 2.4
    • 2.3
    • 2.2
    • 2.1.1
    • 2.1
    • 2.0.2
    • 2.0.1
    • 2.0.0
    • 2.0-BETA7
    • 2.0-BETA6
    • 2.0-BETA5
    • 2.0-BETA4
    • 2.0-BETA3
    • 2.0-BETA2
    • 2.0-BETA1
    • 2.0-BETA0
    • 2.0-DP3
    • 2.0-DP2
  • Getting Started with Pebble Time Round

Pebble SDK 3.1 - Changelog

Release Date: June 30 2015

Changes to Firmware

  • Fix watch reset on calling compass_service_subscribe from a worker.
  • Fix bug where setting click config is ignored if a notification is displayed.
  • Fix app crash on calling gdraw_command_sequence_destroy.
  • Fix bug causing valid PNG8 images with a zero-length tRNS chunk to not load.
  • Fix app crashes on 2.x apps using MenuLayers.
  • Fix app crashes on 2.x apps using ScrollLayer.
  • Fix ActionBarLayer being drawn as white when set to GColorClear.
  • Fix bug causing menu_cell_title_draw and menu_cell_basic_header_draw to always render text in black.
  • Fix alarms sometimes crashing the watch after vibrating for ten minutes.
  • Fix transparent zero-radius circles rendering incorrectly.
  • Improve rendering of zero-length lines with stroke width greater than one.
  • Correctly display a sloth after deleting all pins on the timeline.
  • Improve Bluetooth reliability.
  • Reduced applog output from the launcher menu.
  • Fix multiple cells being highlighted when setting the Do Not Disturb time range.
  • Improve responsiveness when returning to a watchface from the launcher.

Changes to SDK

  • window_set_status_bar_icon is now deprecated.

Changes to Emulator/Phonesim

  • Fix WebSocket connections staying open after closing the app.
  • Improve reliability of Aplite emulator installs when there are many timeline pins
  • XMLHttpRequest now correctly returns a Uint8Array instead of ArrayBuffer.

Changes to Pebble Tool

  • Add support for pebble app-config command.
  • Modify pebble rm command to use --bank or --uuid on 2.x, and --uuid on 3.x
  • Modify pebble current, pebble list and pebble uuids commands to return a no-op message on 3.x.
  • Remove login warning when not using emulator/phonesim.
  • Improve error logging for JSON parsing errors.
  • Fix a minor analytics bug.
  • Fix requirements.txt bug.

Changes to Documentation

  • Update documentation for window_set_fullscreen.
  • Update documentation for clock_to_timestamp.
  • Fix typo in documentation for MenuLayerDrawBackgroundCallback.

Overview

  • Changes to Firmware
  • Changes to SDK
  • Changes to Emulator/Phonesim
  • Changes to Pebble Tool
  • Changes to Documentation