Repository navigation
This release is full of server improvements and some rounding up of features as groundwork for what is coming up. We are excited to put it all together in a sequence of great features and a new v5 release.
Whats new
- Both the timeline and the studio clock views can now show a user chosen secondary text field
- The logging system was reviewed with new features to help debugging connections and issues in Ontime
- The desktop app can now warn users when new versions are released
Whats better
- The countdown view can now handle skipped events consistently, otherwise we have also reviewed this interface and flows for best user experience
- Several performance improvements were made to the server and UIs, so we have plenty performance budget to a create new flows
We have also included several minor bug fixes and style tweaks
What's Changed
- [ontime-server] Isolate test data from the user's Ontime folder by @cpvalente in #2235
- [ontime-ui] Strengthen client unit and e2e tests by @cpvalente in #2238
- [ontime-ui] Unit test cloud prefix URLs and view presentation utils by @cpvalente in #2240
- separate server lifecycle from process handling by @cpvalente in #2236
- feat(client): redesign pin page by @cpvalente in #2239
- [ontime-server] Add in-process integration test harness by @cpvalente in #2237
- small ui tweaks by @cpvalente in #2242
- review render performance by @cpvalente in #2243
- client test improvements by @cpvalente in #2241
- improve flushing of changes to project file by @cpvalente in #2233
- runtime state receives epoch by @cpvalente in #2231
- replace EventTimer with a ticking timer by @cpvalente in #2246
- consolidate license claim by @cpvalente in #2251
- add tests for rundown editing and Google Sheets by @cpvalente in #2248
- performance(server): add compression in data endpoints by @cpvalente in #2254
- small style tweaks from user feedback by @cpvalente in #2260
- improve logging system by @cpvalente in #2256
- countdown ux review by @cpvalente in #2259
- fix(server): send the matching refetch after every project data write by @cpvalente in #2252
- auto check for updates in electron by @cpvalente in #2264
- implement secondary text in timeline by @cpvalente in #2265
- chore(roll): harness tests for roll feature by @cpvalente in #2271
- feat(studio): show secondary text in now and next cards by @cpvalente in #2270
- small ux tweaks by @cpvalente in #2267
- chore: upgrade packages by @cpvalente in #2273
- replace a rundown without stopping playback by @cpvalente in #2269
- bump version to 4.15.0 by @cpvalente in #2276
Full Changelog: v4.14.1...v4.15.0