Daily Release Summary: 2026-04-17
Daily Release Summary: 2026-04-17 Generated from structured change items. The companion YAML remains the source for deterministic tooling. Overview OpenMates...
Daily Release Summary: 2026-04-17
Generated from 72 structured change items. The companion YAML remains the source for deterministic tooling.
Overview
OpenMates underwent a significant branding update, renaming the ‘App Store’ to ‘Apps’ and ‘Settings & Memories’ to ‘Memories’. The project also introduced Bluesky social integration, enhanced the newsletter experience with auto-subscriptions and dedicated sidebar sections, and implemented security measures against ASCII smuggling. Significant foundational work was added for native Apple platforms, though these remain unreleased.
Released Changes
- OpenMates added Bluesky social links to the footer, settings, and newsletter templates. (92fb629cd, 355bf5eea)
- The ‘App Store’ has been renamed to ‘Apps’ and ‘Settings & Memories’ is now ‘Memories’ across the web application and documentation. (59319d871, b9185f269, 95328a406)
- The sidebar now features dedicated sections for announcements and tips & tricks, and authenticated users are now automatically subscribed to the newsletter. (1ecae5a84, 16c4fc1a8, 63d867694)
- Chat headers now support 16:9 media frames with centered play buttons and native browser fullscreen video playback. (368bb7448, ca70c7431, 4b56c2a92)
- A new text sanitizer was implemented to prevent ASCII smuggling in message inputs and deep links. (f97972528)
Bug Fixes
- Refined message highlights by fixing hover grouping across fragments, resolving invisible text issues, and scoping anchors to the message body to avoid overlapping with embeds. (58308bbc1, d0f33812a, fbae45887)
- Resolved newsletter issues including deep link double-firing and incorrect webapp URL resolution in email tasks. (f0aa1a406, fda1b84fe)
- Fixed UI glitches where app icons rendered as white blocks and ensured follow-up suggestions and highlights are hidden in legal or public chats. (265a43f20, 91ff93665, 7f73cf5d6)
- Capped Celery worker concurrency to prevent memory exhaustion during background tasks. (96085da22)
Unreleased Progress
- Foundational work for native Apple platforms (iOS, iPadOS, macOS) progressed with the addition of 10k lines of Swift code covering CLI pairing, StoreKit payments, offline sync, and PII detection. (43be73509, 0fe0e60c8, b3bad017f)
Internal Progress
- Internal updates include newsletter thumbnail scripts, CLI debug command enhancements for subscriptions, and cleanup of unused video store logic. (868c15188, 773918f99, 24bef4093)
Newsletter Guidance
Include
- Integration of Bluesky social links across the footer, settings, and email templates. (92fb629cd, 355bf5eea)
- Renaming of the ‘App Store’ to ‘Apps’ throughout the interface and documentation. (59319d871, b9185f269)
- Renaming of ‘Settings & Memories’ to ‘Memories’ with updated deep link aliases. (95328a406)
- New sidebar sections for announcements and tips & tricks within the chat list. (16c4fc1a8, 63d867694)
- Introduction of a text sanitizer to prevent ASCII smuggling in message inputs and deep links. (f97972528)
Exclude
- Native Apple app foundation and features. (43be73509, 0fe0e60c8, b3bad017f)
- Security-related dependency upgrades for math-codegen and protobufjs. (87ad5dd50, 1cdad0e9f)
Rationale
The newsletter focuses on the major branding shift from ‘App Store’ to ‘Apps’, the new Bluesky social presence, and security improvements. Native Apple app work is excluded as those platforms remain disabled in the current configuration.
Quality Notes
- Extensive E2E test coverage was added or updated to reflect the new ‘Apps’ architecture and route renames.
- Native Apple app work includes a comprehensive suite of XCUITests and unit tests for future stability.