What's Changed
🏗️ Features
- feat(messaging): send message on Enter keypress by @jamesarich in #5246
- feat(desktop): native OS notifications via libnotify/osascript/PowerShell by @jamesarich in #5253
- feat(auto): enable Android Auto messaging notifications by @riddlemd in #5265
- fix: update emoji catalog metadata and improve picker synchronization by @jamesarich in #5292
- fix: update notification icon by @jamesarich in #5293
- feat(connections): connection sorting & conversation empty channel ranking by @jamesarich in #5295
- fix(connections): improve BLE scan reliability and UI lifecycle by @jamesarich in #5329
🛠️ Fixes
- fix(crashlytics): resolve beta 2.7.14 crash issues by @jamesarich in #5245
- fix: Resolve top Crashlytics issues for 29320633 beta release by @jamesarich in #5278
- fix: persist language switching and correctly map locales by @jamesarich in #5287
- fix: ensure snackbar respects safe drawing padding over host modifiers by @jamesarich in #5290
- fix(ui): align Cancel and Send enabled state by @elagin in #5284
- fix(data): default new-node notifications off for event firmware by @jamesarich in #5323
- fix(network): resolve empty MQTT address and enforce TLS on default server by @jamesarich in #5333
📝 Other Changes
New Contributors
- @riddlemd made their first contribution in #5265
- @elagin made their first contribution in #5284
- @somenice made their first contribution in #5325
Full Changelog: v2.7.14-closed.17...v2.7.14-internal.80