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

2.4 KiB

title date
Pebble SDK 3.0-dp4 - Changelog 2015-03-19

This is the fourth Developer Preview release of Pebble SDK 3.0.

Detailed List of Changes:

Changes for Firmware:

  • Added basic timeline interface for testing and development purposes. This is not the finished timeline UI.
  • Pressing the up/down button from the main emulator screen will now open the timeline.
  • Made the generic, sports, weather and calendar layout available to timeline pins (see the timeline guides for more information).

Changes to SDK:

  • Fixed property_animation_clone() compatibility macro (for Aplite binaries).
  • Added launch_get_args() for getting the launchCode attribute from an openWatchApp timeline pin action.

Changes for SDK Tools:

  • Emulator now has the proper timezone set automatically (in firmware and in JavaScript).
  • Added the insert-pin and delete-pin commands to the emulator to interact with the timeline locally.
  • Added the pebble login command to connect your emulator to your Pebble account. This is required for the timeline to work.
  • Fix a bug where the build would fail if the project contains a space in the name.
  • The targetPlatforms attribute is now supported on resources. You can use it to specify that a resource should only be available on one platform.

Known Issues

The timeline will not work if you have Python 2.7.8+. Please use Python 2.7.6 if you want to work with the new timeline APIs.

Changes for Examples:

Examples have been removed from the SDK download, and our old examples repository has been deprecated.

You can now find all our examples on pebble-examples on GitHub.

Changes for Documentation:

No changes