pebble/devsite/source/_changelogs/2.6.md
2025-02-24 18:58:29 -08:00

2.5 KiB

title date
Pebble SDK 2.6 - Changelog 2014-09-30

The symbols for NUM_ANIMATION_CURVE and AnimationTimingFunction have been removed in SDK 2.6. They were exposed in pebble.h in a previous release, but were not documented and are not used for Animation or PropertyAnimation APIs.

Detailed List of Changes:

Changes for Firmware:

NOTE: The Background Worker API is not intended to be used as a wakeup mechanism for timer-based events or activities. SDK 2.7 will include a new Wakeup API that will allow you to set a timer that automatically launches your app in the foreground. Please do not use the Background Worker API to set such wakeups.

  • Improve bluetooth connection service by only reporting disconnections of a certain length in time
  • Add graphics_capture_frame_buffer, graphics_release_frame_buffer, graphics_frame_buffer_is_captured APIs to expose framebuffer
  • Add WatchInfo APIs to expose watch color, watch model, and firmware version
  • Fix bug where reading an existing key from persistent storage would fail
  • Fixed Sports API bug causing menu item to not always appear in app launcher
  • Fix bug with PebbleKit iOS and AppMessage timeouts
  • Add quick launch support
  • Bring back select-button-to-dismiss-notification on Android & iOS < 8
  • Re-enable vibration when done charging
  • Improve battery life

Changes for SDK Tools:

  • Add a --generate command line option to the coredump command
  • Add --worker option to pebble new-project to create file structure for apps with background workers

Changes for Examples:

Changes for Documentation: