mirror of
https://github.com/google/pebble.git
synced 2025-03-15 08:41:21 +00:00
2.9 KiB
2.9 KiB
title | date |
---|---|
Pebble SDK 2.0.0 - Changelog | 2014-02-03 |
This is the first public release of Pebble SDK 2.0 and Pebble firmware 2.0.
What has changed since BETA7
Overview:
- We have fixed various crashes in the firmware (this was pre-released as 2.0-RC, 2.0-RC2 and 2.0-RC3)
- We have restored support for direct Bluetooth connection from the computer to the pebble in the
pebble
tool - PebbleKit iOS now includes armv7s, arm64 and x86_64 libraries - There is a known bug in PebbleKit iOS 2.0.0 that can cause your application to crash when it is in the background. Please do not use this version to submit an application to Apple.
Known bugs and issues
-
DataLogging disabled
Pebble iOS 2.0.0 app can enter a crashloop situation when corrupted datalogging bytes are received from Pebble. To avoid this problem, we have disabled the datalogging APIs in firmware 2.0.0. We will re-enable datalogging when the iOS app 2.0.1 is available on the App Store.
-
PebbleKit iOS 2.0.0
Can cause 3rd party applications to crash when it is in the background. Please do not use this version to submit an application to Apple. This will be fixed in 2.0.1.
Changes for Firmware:
Changes since 2.0-RC3:
- fix a deadlock when sending datalogging information
- remove the "Your Pebble has reset" message
The changes between 2.0-BETA7 and 2.0-RC3 were:
- fixes a number of crashes
- app no longer gets killed when it cancels an invalid timer
- removes “persist_raw -9” message
- low battery message always uses the right icon
- fixes crash on watch shutdown
- fixes crash when using accel
Changes for PebbleKit iOS:
- Updated our version of CocoaLumberJack to fix a crash that could happen when logging in the background
- Updated the build script to actually produce armv7s, arm64 and x86_64 dynamic libraries
- Improve the datalogging protocol (between PebbleApp and PebbleKit) to be more efficient
Changes for PebbleKit Android:
No changes.
Changes for SDK Tools:
- We have restored support for direct Bluetooth connection from the computer to the pebble in the
pebble
tool - Better handling of timeout errors with the websockets
Changes for Examples:
No changes.
Changes for Documentation:
- Add parameter
did_vibrate
to AccelData and explanation. - Add parameter
timestamp
to AccelData and explanation.