|
| 1 | +--- |
| 2 | +# Copyright 2026 Core Devices LLC |
| 3 | +# |
| 4 | +# Licensed under the Apache License, Version 2.0 (the "License"); |
| 5 | +# you may not use this file except in compliance with the License. |
| 6 | +# You may obtain a copy of the License at |
| 7 | +# |
| 8 | +# http://www.apache.org/licenses/LICENSE-2.0 |
| 9 | +# |
| 10 | +# Unless required by applicable law or agreed to in writing, software |
| 11 | +# distributed under the License is distributed on an "AS IS" BASIS, |
| 12 | +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| 13 | +# See the License for the specific language governing permissions and |
| 14 | +# limitations under the License. |
| 15 | + |
| 16 | +title: Pebble SDK 4.9.127 - Changelog |
| 17 | +date: 2026-02-20 |
| 18 | +--- |
| 19 | + |
| 20 | +After some test releases and a lot of hard work, we're excited to announce the release of Pebble SDK 4.9.127! This release includes a number of new features and improvements, |
| 21 | +such as the new Alloy JavaScript framework, support for Pebble Round 2, and much more. We also made various bug fixes and stability improvements to ensure a better development experience. |
| 22 | + |
| 23 | +### Changes to Firmware |
| 24 | + |
| 25 | +* Added QEMU virtual platforms for development: ``silk_flint``, |
| 26 | + ``snowy_emery``, and ``spalding_gabbro``. |
| 27 | +* Added legacy app rendering mode, allowing apps compiled for older platforms |
| 28 | + to run scaled on larger displays. |
| 29 | +* Added Arabic text shaping and right-to-left (RTL) text support, including |
| 30 | + mixed RTL-LTR text with correct justification. |
| 31 | +* Added SpO2 support in the HRM manager. |
| 32 | +* Added accent/highlight color settings with contrast-compatible colors. |
| 33 | +* Added display orientation / left-handed mode support. |
| 34 | +* Added QR code rendering support. |
| 35 | +* Notification improvements: custom vibration patterns, timed mute options, |
| 36 | + alternative notification designs, and expanded known app icon mappings. |
| 37 | +* Various bug fixes and stability improvements! |
| 38 | + |
| 39 | +### Changes to SDK |
| 40 | + |
| 41 | +* Added Alloy, a modern JavaScript framework based on the Moddable SDK, for building Pebble apps with support for |
| 42 | + the latest features and platforms. |
| 43 | +* Ported all SDK scripts and tools to Python 3. |
| 44 | +* Updated WAF build system to 2.1.4. |
| 45 | +* Updated Toolchain to GCC 14 (note that this may cause some warnings in older code). |
| 46 | +* Added ``ctx.pbl_suppress_newer_gcc_warnings()`` to suppress warnings in legacy code when using the new toolchain. (Add to configure in your wscript) |
| 47 | +* Added BDF and PBF font support for resources. |
| 48 | +* Added ``moddable`` project type to create apps using the Alloy framework. |
| 49 | +* Added ``Flint`` and ``Gabbro`` platforms. |
| 50 | +* Increased ``MAX_FONT_GLYPH_SIZE`` to 512 for emery and gabbro. |
| 51 | +* Added 1% battery reporting granularity on new QEMU platforms. |
| 52 | +* Requires ``pebble-tool`` ≥5.0.23. |
0 commit comments