v2.28.0-beta.2
Pre-release
Pre-release
🚀 Features
- Add database appstore category
- PR: #2675
- feat: Notification API Release 2 - Add raise, update, and clear operations
- PR: #2560
- feat: Add name to course next/previous point
- PR: #2608
- Pass container arguments to signalk-server startup command
- PR: #2692
- feat: wire N2kIpGateway as 'N2K IP Gateway (canboatjs)' source
- PR: #2694
- feat: add dataSize unit category for byte values
- PR: #2696
- feat(appstore): redesigned App Store with detail pages, indicators, and CI matrix
- PR: #2628
🐛 Fixes
- fix: silence missing security.json on startup
- PR: #2681
- fix: avoid serverlog recursion in wrapped emitter
- PR: #2683
- fix(history): honor explicit aggregate on navigation.position
- PR: #2644
- fix(admin-ui): priority-group trash works under auth and for vanished sources
- PR: #2685
- fix: read plugin response Content-Type case-insensitively
- PR: #2700
- fix: accept Content-Type with charset on login endpoint
- PR: #2699
- ci(plugin-ci): retry npm install once on transient failure
- PR: #2697
- fix(deltacache): drop cached sources from removed providers on load
- PR: #2693
- fix(admin-ui): include selectedPlugin in handlePluginClick deps
- PR: #2701