# Bug fix Release
- Location text color is the same as the color of the remaining text on device
- Location text size upped to 15, 17 for compact, full displays, respectively
- Improved message handling between watch and PKJS
# Continued Visual Placement Enhancements
- Streamline layout placement computations
- Center align date text for increased legibility
- Fix BT disconnected overlapping weather conditions icon
- Continued thanks to the community for ideas & feedback
# Refactor watchface layout and test native components
- Create visual separation between weather details and date for increased legibility (Ben, Andy feedback)
- Introduce degree symbol for temperature
- Significantly improve feature validation and QA prior to release
1. Improve handshake and communication resiliency between PKJS and Watch-face
- Build redundancy into message transport and linear backoff retry logic.
- Split control messages from app-messages.
- Thanks to folks who submitted bug reports about the watch face not receiving weather and location when rebooted or when the watch face reloads.
- If iOS purges the app from memory, seeing the triple dashes for weather and location should indicate that the companion app has been offloaded by iOS.
- This will continue to occur until Pebble's PKJS layer runs as a resilient service, iOS opens up to 3rd party developers, or some other magic incantation.
2. Show BT disconnected icon when the watch is out of range of the companion app/phone
3. Improve developer onboarding, IDE integration, and use uv to use python version aligned to pebble
Regression Fix in JS Update Algorithm
- Unintended one-shot update is now back to intended behavior that checks again according to the user's setting for refreshes.
Watchface
-----------------
- Refine climate palettes for stronger contrast.
- Improve cloud glyph geometry and fill behavior across 18px and 28px displays.
- Make out-of-range slashes frame-aware across climate, BPM, and steps.
- Remove the obsolete size-only line renderer.
- Normalize unavailable/out-of-range naming.
Glyph Lab
-----------------
- Great tool to accelerate climate glyph validation
- Connect the lab directly to production glyph and renderer sources.
- Add durable weather-condition, display-size, and palette comparisons.
- Add the missing partly-cloudy night case.
- Verify glyphs across Pebble geometries and display modes.
At A Glance v1.2.4
- Refined weather glyphs across Pebble displays, including clearer snow, sleet, rain, cloud, and lightning details.
- Improved weather, battery, and activity colors for stronger contrast and easier status recognition.
- Made unavailable weather and location states clearer and more consistent.
- Removed the fixed-location weather fallback: if your phone’s location is unavailable, the watch now shows weather and location as unavailable.
- Corrected temperature rounding, including below-freezing Celsius and Fahrenheit values.
- Improved location display: names are uppercase for readability and support accented Latin characters up to 15 characters.
- Made weather refresh behavior more predictable by preserving the configured update cadence after request timeouts.
## Bug-fix release
1. Location text now supports more characters
2. Fit and finish cleanup in the display
3. The lightning bolt actually looks like a bolt ⚡️
Thanks to @NimbleHedgehog8409 for a bug report.
**Version 1.2.2**
- Increase robustness and fix bugs of location support
- Font face fixes for all devices
- Font size fixes for Emery, Gabbro (full layouts)
- Custom fonts are now variants of Cabin (time, location) and Oswald (all other text).
# At A Glance 1.2.0
This release adds location-aware weather display, expanded Pebble Health support for steps and heart rate, and refreshed typography and layout across rectangular and round devices. It also improves palette handling, device-specific presentation, and validation coverage across supported emulators.
- Location text alongside weather and date
- Updated fonts, placement, and display modes
Maintenance release:
Product
Updated display-modes and fixed bugs
Updated fonts for compact displays
Additional updates to the contributor workflows and repo management.Initial public release of *At A Glance*, a Pebble watch face focused on glance-able time, weather, battery, steps, and heart-rate information.
## Included
- Native Pebble watch face for all Pebble platforms (including upcoming `Gabbro`)
- Light and dark display modes for monochrome and color displays
- Configurable time format, temperature unit, heart-rate sampling interval, display mode, and steps goal
- Weather updates via phone location, with persisted settings on the watch