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