Releases: cpvalente/ontime
v3.6.0
This release focuses on used experience improvements
Notable:
- New timer preview window helps with understanding modifiers to the the timer view
- When running inside the electron app, links will open in browser
- Small tweaks and bug fixes
What's Changed
- refactor: enable timer type and end action default settings by @cpvalente in #1212
- Shutdown by @cpvalente in #1216
- Fit text by @cpvalente in #1217
- fix: stop integration if output disabled by @cpvalente in #1219
- feat: electron links open in browser by @cpvalente in #1223
- fix: issue where event next was stale by @cpvalente in #1224
- feat: timer preview by @cpvalente in #1208
- handle timer type whitespace in sheet import by @alex-Arc in #1225
- bump version to 3.6.0 by @cpvalente in #1229
Full Changelog: v3.5.1...v3.6.0
v3.5.1
This is a small release including mostly bugfixes on handling rundows with multiple days, both to the timeline and roll mode features.
We are also adding extra options to the studio clock so users can opt out of displaying the schedule
What's Changed
- chore: remove incorrect label by @cpvalente in #1194
- refactor: add extra data to sentry logs by @cpvalente in #1196
- ui: rename mode to match UI by @cpvalente in #1202
- refactor: add options to hide schedule by @cpvalente in #1203
- refactor: refetch on change by @cpvalente in #1205
- Merge import by @alex-Arc in #1164
- fix: incorrect falsy check by @cpvalente in #1210
- fix: issue with roll evaluating multiple days by @cpvalente in #1209
- fix: handle multiple days by @cpvalente in #1201
- bump version to 3.5.1 by @cpvalente in #1211
Full Changelog: v3.5.0...v3.5.1
v3.5.1-evaluate2
Small release to evaluate fixes to roll
v3.5.1-evaluate
Small release to evaluate improvements to the roll mode
v3.5.0
This release focuses on improvements to user experience.
It also contains major changes to the roll mode behaviour and adds beta support to the new upcoming timeline feature.
From the minor changes included, worth highlighting
- Improvements to events
- Add shortcuts to navigate between blocks
- Add feature to maintain current time in block
- Fix inconsistencies within progress bars
- Add support for hungarian translations
Roll mode
User that use roll mode should expect changes to its behaviour from the previous versions.
We believe the new changes are more predictable and inline with the flows of the application.
See the docs at https://docs.getontime.no/quick-tips/roll/
User feedback is appreciated
Timeline view
The timeline feature is due minor design and behaviour changes.
We are also aware of issues when the rundown spans across more than 2 days.
We dont expect any major changes at this point and user feedback on this would be very much appreciated
What's Changed
- chore: cleanup unused by @cpvalente in #1144
- remove husky and pre-commit scripts by @jwetzell in #1145
- convert shared dependencies to pnpm catalog by @jwetzell in #1146
- remove unused husky dependency by @jwetzell in #1149
- clean out unused demo and test db.json files by @jwetzell in #1148
- refactor: dev label by @cpvalente in #1143
- add freeze feature to rundown by @jwetzell in #1106
- chore: upgrade sentry by @cpvalente in #1151
- test failing by @alex-Arc in #1150
- chore: upgrade sentry to react version by @cpvalente in #1152
- chore: evaluate react 19 migration by @cpvalente in #1153
- add relevantBlock function by @alex-Arc in #1100
- remove old L3 options by @alex-Arc in #1160
- restore rundownGetAll by @alex-Arc in #1162
- about in electron help menu by @alex-Arc in #1155
- FIX: remove leading '/' from path in client-control on first connect by @alex-Arc in #1156
- fix: rare case of old customFields as part of subscriptions by @alex-Arc in #1163
- show time in block by @alex-Arc in #1158
- fix: getShouldClockUpdate test by @alex-Arc in #1165
- feat: timeline view by @cpvalente in #1131
- Better roll by @cpvalente in #1157
- bump version to 3.5.0-beta.2 by @cpvalente in #1169
- fix: use unfiltered events in timeline by @cpvalente in #1171
- refactor: unify progress bar logic by @cpvalente in #1173
- fix: stop playback when event is deleted by @cpvalente in #1172
- refactor: only broadcast public by @cpvalente in #1175
- fix TimerPahse difference from load and reload by @alex-Arc in #1179
- refactor: review styles and implement BEM for user override by @cpvalente in #1177
- fix: check worksheet errors before submit by @cpvalente in #1176
- Fix current block by @alex-Arc in #1170
- add shortcut to jump between blocks by @alex-Arc in #1181
- Fix: change api endpoint by @alex-Arc in #1183
- Keep offset when taking over playback with roll v2 by @alex-Arc in #1184
- Timeline duration by @cpvalente in #1178
- Hungarian translation by @gyuris in #1187
- add time in block to restore point by @alex-Arc in #1192
- fix: stop log incorrectly by @alex-Arc in #1185
- Release preparations by @cpvalente in #1193
New Contributors
Full Changelog: v3.4.0...v3.5.0
v3.4.2
v3.5.0-beta.2
This is a beta release focusing on timeline view and roll mode
It also contains several tooling upgrades and small UX improvements
What's Changed
- chore: cleanup unused by @cpvalente in #1144
- remove husky and pre-commit scripts by @jwetzell in #1145
- convert shared dependencies to pnpm catalog by @jwetzell in #1146
- remove unused husky dependency by @jwetzell in #1149
- clean out unused demo and test db.json files by @jwetzell in #1148
- refactor: dev label by @cpvalente in #1143
- add freeze feature to rundown by @jwetzell in #1106
- chore: upgrade sentry by @cpvalente in #1151
- test failing by @alex-Arc in #1150
- chore: upgrade sentry to react version by @cpvalente in #1152
- chore: evaluate react 19 migration by @cpvalente in #1153
- add relevantBlock function by @alex-Arc in #1100
- remove old L3 options by @alex-Arc in #1160
- restore rundownGetAll by @alex-Arc in #1162
- about in electron help menu by @alex-Arc in #1155
- FIX: remove leading '/' from path in client-control on first connect by @alex-Arc in #1156
- fix: rare case of old customFields as part of subscriptions by @alex-Arc in #1163
- show time in block by @alex-Arc in #1158
- fix: getShouldClockUpdate test by @alex-Arc in #1165
- feat: timeline view by @cpvalente in #1131
- Better roll by @cpvalente in #1157
- bump version to 3.5.0-beta.2 by @cpvalente in #1169
Full Changelog: v3.4.0...v3.5.0-beta.2
v3.4.1
This reverts a change made in v3.4.0 where the return type of GET http://ontime-ip:port/data/rundown
was change
To retain compatibility with external apps this has been reverted
and the the new feature has ben moved to the endpoint of GET http://ontime-ip:port/data/rundown/paginated
It is recommended to update from v3.4.0 to v3.4.1 if you intent to use ontime with companion or similar
Full Changelog: v3.4.0...v3.4.1
v3.5.0-beta.1
this is a demo release for the upcoming timeline view
v3.4.0
This is a very large release, with not that many user facing improvements.
Believe me, this is great.
The release focuses on project handling improvements.
This means in practice, that Ontime can avoid data losses when recovering data that was written externally.
See the docs for more info https://docs.getontime.no/additional-notes/crashes-and-corrupted-data/
There are also some small improvements and fixes:
- show projected times in countdown
- emit load event on reload
- fix to time formatting when showing time of day
🚨🚨🚨 Breaking changes
With v3.4.0 we change the directory structure of the docker image to rename the previous /external
directory to /data
.
The example docker-compose and documentations have been updated to reflect the change.
For users migrating, please make sure to have a backup of your data (do that always anyway)
What's Changed
- style: rename log feature by @cpvalente in #1116
- switch workflows to release trigger by @jwetzell in #1115
- have electron dev script wait for local server instance by @jwetzell in #1111
- style: add npm badge by @cpvalente in #1126
- Countdown by @cpvalente in #1124
- Handle corrupted by @cpvalente in #1102
- refactor: emit load event on reload by @cpvalente in #1128
- Rundown api by @cpvalente in #1129
- chore: upgrade node dependencies by @cpvalente in #1130
- fix: format clock as timer by @cpvalente in #1113
- bump version to 3.4.0.beta by @cpvalente in #1132
- bump version to 3.4.0-beta by @cpvalente in #1133
- switch Dockerfile build stage to non-alpine image by @jwetzell in #1134
- bump version to 3.4.0-beta.2 by @cpvalente in #1136
- drop arm/v6 image by @jwetzell in #1137
- bump version to 3.4.0-beta.3 by @jwetzell in #1138
- Watch by @cpvalente in #1141
- update Docker data directory to /data by @jwetzell in #1140
- bump version to 3.4.0 by @cpvalente in #1142
Full Changelog: v3.3.3...v3.4.0