v3.16.3 - ShowTrak Server
Changes
- Ship @showtrak/protocol as real files, not a symlink
- Show tags on client, monitor and dummy tiles as badges
- Say whether the release being rebuilt is live or a draft
- Add npm run publish
- De-duplicate release assets by their uploaded name
- Re-upload release assets with --clobber
- Leave a published release published when it is rebuilt
- Let the release workflow publish, and write its own changelog
- Dress the alerts toggle as a segmented switch
- Stop reporting a rig that is still starting up as broken
- Title a normal release just 'Release'
- Fix a silent log-level regression, cut renderer churn, share infrastructure
- Accept incremental telemetry, and stop discarding reported interfaces
- Record an outage as having no latency, not as a 0ms reply
- Stop a blank stored volume muting an alert, and cover the last two 0% renderer modules
- Cover the renderer's decision layer
- Add test coverage across the main process, IPC and monitoring layers
- Extract shared/ into the ShowTrak-Protocol submodule
- Bump c8 from 11.0.0 to 12.0.0 (#22)
- Bump sqlite3 from 5.1.7 to 6.0.1 (#24)
- Bump node-osc from 9.1.7 to 11.6.0 (#23)
- Bump the dev-dependencies group with 3 updates (#20)
Full changelog: v3.13.5...v3.16.3