Last updated: November 13th
Looking for the PebbleOS changelog?
Need help with your new Pebble 2 Duo?
Check out the getting started guide
What’s new in the app
| Nov 13, 2025 | 1.0.6 | - PKJS iOS: add language to navigator object
- Dev connection: handle github revoking auth
- PKJS iOS: handle missing XHR parameters
- Add a confirmation dialog for firmware updates, showing release notes
- iOS: Add a debug button to force JSCore GC
- Improve voice transcription logging
- Android: improve PKJS console serialization of error objects
- Fix a resource leak during firmware update |
| --- | --- | --- |
| Nov 11, 2025 | 1.0.5.2 | - Android: Fix a bug which prevented new pairing to a Pebble/Pebble Time watch
- Handle PBW cache being cleared while running
- Prevent headers overlapping content on settings screen
- Android: Handle disconnection event while waiting to pair (previously would hang for 60 seconds)
- Improve firmware update check error message when not logged into Rebble on legacy devices |
| Nov 11, 2025 | 1.0.5.1 | - PKJS: fix inadequate sanitization of incoming JSON AppMessages on Android
- PKJS: fix Android interpreter error logging
- PKJS: add backwards compatibility for target platforms
- PKJS: force UTF-8 charset for script file on android
- PKJS: add settings toggle to enable webview debugging
- Fix a typo
- Properly handle coroutine cancellation in various places
- PKJS: improve GPS reporting of accuracy, speed |
| Nov 8, 2025 | 1.0.5 | - Added new Obelix board definitions
- Android: Improved reliability of app update available notifications
- Added UI feedback when firmware update check fails
- Fixed a JsKit local storage issue
- Fixed a crash in the InCallService
- Initial PebbleKit Android support - this is untested (we haven’t finished 100% of the integration into the Pebble app). Thanks to matejdro!
- Highlight the changelog when the app was updated
- Add helpful links to the settings screen
- Android: add option to disable/enable all app notifications, and set a default for new apps
- PKJS: fix developer connection log forwarding on iOS
- Updated voice model deletion logic
- Fixed a typo
- Added toggles for activity/sleep insights
- Android: detect Companion Device crashes, and prompt to disable Companion Device Manager. |
(click the arrow to see) Full changelog
Want to try our cutting-edge beta mobile app?
iOS beta app: https://testflight.apple.com/join/T17YYZYq for iOS
Android beta app: https://play.google.com/apps/testing/coredevices.coreapp
What should work in the App 🤞
- Works with Pebble 2 Duo, Pebble Time (Steel/Round) and Pebble 2. Reports of working with OG Pebble + Pebble Steel, but we haven’t tested this ourselves (and would need to be on firmware 3.0+).
- Time sync
- Notifications
- muting specific apps
- dismissing notifications on phone from watch
- (Android only) replying with emoji or canned replies
- Calendar (configure in mobile app, no actions or invites)
- Music control
- Phone calls
- PebbleKit JS apps
- Appstore and locker (via Rebble.io sign in)
- Developer connection (on Watch screen)
What isn’t working or built yet 🤦
- There are intermittent crashes when running PebbleKit JS apps on iOS.
- Mobile app design - it’s basic and works, but is not yet complete. Expect this to change!
- WhatsApp/Signal/etc voice call notifications on Android in the new app
- Health features are supported in the app, yet
- Syncing health data to Apple or Google
- Send Text app
- Weather support for default Pebble weather app
- PebbleKit-Android / Companion apps (e.g. Music Boss)
- App Localization
- Calendar invite notifications / Calendar pin actions
- Custom canned responses
- Timeline pins from server (or timeline token generation in PebbleKit JS)
- Websockets from PebbleKit JS on iOS
Important
If anything isn’t working, and it isn’t listed below as not working, please report a bug in the app! Try to connect to your watch before reporting, so that the app can fetch watch logs (cycling airplane mode on the watch if required to get it connected). We might not get back to you, but we read every report.
Known issues/bugs
- Bug reporting takes 2-3 minutes sometimes (it’s uploading a ‘coredump’ from your watch)