-
released this
2026-06-07 11:53:25 +00:00 | 49 commits to master since this release📅 Originally published on GitHub: Sun, 07 Jun 2026 11:54:25 GMT
🏷️ Git tag created: Sun, 07 Jun 2026 11:53:25 GMTThis is a major release for Ontime and maps out a new work direction.
Since Ontime v4 was released, a project could contain multiple rundowns.
With this release users can now use the Cuesheet view to edit a non-loaded rundown in the background.We also include some smaller UX improvements:
- tabbing through the cuesheet no longer submits time elements
- escaping out of a time value no longer changes the time locks
and other small UI tweaks and bug fixes
What's Changed
- prepare for background rundowns by @cpvalente in https://github.com/cpvalente/ontime/pull/2068
- small UI style tweaks by @cpvalente in https://github.com/cpvalente/ontime/pull/2088
- chore: pnpm 11 + dependency cleanup by @alex-Arc in https://github.com/cpvalente/ontime/pull/2089
- fix: playwright test by @alex-Arc in https://github.com/cpvalente/ontime/pull/2094
- fix(cuesheet): prevent timer cells from submitting on tab-out or escape by @cpvalente in https://github.com/cpvalente/ontime/pull/2083
- refactor: allow secondary rundowns by @cpvalente in https://github.com/cpvalente/ontime/pull/2086
- bump: v4.9.0 by @alex-Arc in https://github.com/cpvalente/ontime/pull/2095
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.8.0...v4.9.0
Downloads
-
released this
2026-05-11 18:59:50 +00:00 | 60 commits to master since this release📅 Originally published on GitHub: Mon, 11 May 2026 19:05:31 GMT
🏷️ Git tag created: Mon, 11 May 2026 18:59:50 GMTThis release adds some quality of life features and tooling upgrades.
Most notable:
- Importing from google sheet is now simpler by unifying steps
- Users can now change the cue value of a selection of events by using the "Renumber cues" option from the context menu
- Improvements to the automation flow make it easier to add automations at the event level
- Improve compatibility to older browsers and add a layer for supporting the timer view in legacy browsers
We also include some small tweaks and bug fixes
What's Changed
- fix: extracted rundown entry editor shows correct colour by @cpvalente in https://github.com/cpvalente/ontime/pull/2056
- chore: update CI actions by @cpvalente in https://github.com/cpvalente/ontime/pull/2055
- refactor: improve the amount of GET requests for translation assets by @alex-Arc in https://github.com/cpvalente/ontime/pull/2058
- refactor: small cleanups by @alex-Arc in https://github.com/cpvalente/ontime/pull/2059
- refactor: improve gsheet import UX by @cpvalente in https://github.com/cpvalente/ontime/pull/2057
- feat: update auto cue numbering by @alex-Arc in https://github.com/cpvalente/ontime/pull/2016
- fix: format clock from preset by @alex-Arc in https://github.com/cpvalente/ontime/pull/2066
- update electron-builder to v26.9.1 by @jwetzell in https://github.com/cpvalente/ontime/pull/2077
- refactor: icon compatibility with macos tahoe by @jwetzell in https://github.com/cpvalente/ontime/pull/2078
- docs: add link to youtube by @cpvalente in https://github.com/cpvalente/ontime/pull/2082
- fix: add legacy plugin to support iOS 14 by @cpvalente in https://github.com/cpvalente/ontime/pull/2069
- refactor: improve background colour inheritance in safari by @cpvalente in https://github.com/cpvalente/ontime/pull/2081
- feat: add self-contained legacy timer viewer for old browsers by @cpvalente in https://github.com/cpvalente/ontime/pull/2070
- refactor: adjusting flow for adding automations by @cdslipp in https://github.com/cpvalente/ontime/pull/2060
- bump version to 4.8.0 by @cpvalente in https://github.com/cpvalente/ontime/pull/2084
- refactor: add empty state for automation form by @cpvalente in https://github.com/cpvalente/ontime/pull/2085
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.7.0...v4.8.0
Downloads
-
released this
2026-04-06 19:49:12 +00:00 | 79 commits to master since this release📅 Originally published on GitHub: Mon, 06 Apr 2026 19:49:48 GMT
🏷️ Git tag created: Mon, 06 Apr 2026 19:49:12 GMTThis release continues work in improving user experience in well established Ontime features.
Most notable:
- Improve spreadsheet flows with auto column filling and better data preview
- Editor interface now respects the 12/24 hour project timer setting
We have also included several changes related to upcoming features for working with parallel rundowns.
As well as several small tweaks and bug fixesWhat's Changed
- chore: demo multiple parallel rundowns by @cpvalente in https://github.com/cpvalente/ontime/pull/2009
- refactor: introduce codemirror for CSS editor by @cpvalente in https://github.com/cpvalente/ontime/pull/2039
- chore: tooling by @alex-Arc in https://github.com/cpvalente/ontime/pull/2040
- fix: prevent hide index column from leaking between cuesheet and editor by @cpvalente in https://github.com/cpvalente/ontime/pull/2041
- refactor: add confirmation dialogs for destructive actions by @cpvalente in https://github.com/cpvalente/ontime/pull/2042
- fix: start does not reflow when playback starts by @cpvalente in https://github.com/cpvalente/ontime/pull/2043
- fix: resolve path to public assets in cloud by @cpvalente in https://github.com/cpvalente/ontime/pull/2044
- fix: sanitise project data on load by @cpvalente in https://github.com/cpvalente/ontime/pull/2046
- Sheets prep by @cpvalente in https://github.com/cpvalente/ontime/pull/2048
- feat: wide modal for cuesheet share and css editor by @alex-Arc in https://github.com/cpvalente/ontime/pull/2051
- refactor: prepare allowing multiple rundowns by @cpvalente in https://github.com/cpvalente/ontime/pull/2005
- small visual improvements to timeline by @cpvalente in https://github.com/cpvalente/ontime/pull/2050
- feat: display curent rundown title by @alex-Arc in https://github.com/cpvalente/ontime/pull/2052
- refactor: format times in editor based on project time format by @bmrodgers148 in https://github.com/cpvalente/ontime/pull/2047
- feat: keep clock ticking on server drops by @cpvalente in https://github.com/cpvalente/ontime/pull/2045
- rewrite sheets flow to improve UX by @cpvalente in https://github.com/cpvalente/ontime/pull/2049
- bump version to 4.7.0 by @cpvalente in https://github.com/cpvalente/ontime/pull/2053
- refactor: scope electron build job by @cpvalente in https://github.com/cpvalente/ontime/pull/2054
New Contributors
- @bmrodgers148 made their first contribution in https://github.com/cpvalente/ontime/pull/2047
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.6.0...v4.7.0
Downloads
-
released this
2026-03-25 10:03:41 +00:00 | 103 commits to master since this release📅 Originally published on GitHub: Wed, 25 Mar 2026 10:15:45 GMT
🏷️ Git tag created: Wed, 25 Mar 2026 10:03:41 GMTThis release includes several small improvements and bugfixes, especially concerning tooling as we are preparing Ontime for some upcoming features
Most notable is the possibility to upload html files from the interface to create custom views
Also:
- timer message labels can now be translated
- group level expected times are now compatible with roll modes
- CSS override changes apply immediately
- smart time entry does a better job at recognising units like "1h20"
...and several small tweaks and minor fixes
What's Changed
- add translation keys for timer message labels by @jwetzell in https://github.com/cpvalente/ontime/pull/1987
- fix: utf-8 from project file by @alex-Arc in https://github.com/cpvalente/ontime/pull/1989
- Deps migration by @cpvalente in https://github.com/cpvalente/ontime/pull/1988
- fix: edit custom fields with type image by @alex-Arc in https://github.com/cpvalente/ontime/pull/1997
- fix: prevent issues with midnight and day recognition on dst kick in by @cpvalente in https://github.com/cpvalente/ontime/pull/1993
- fix: pending roll sets group expected times as due by @cpvalente in https://github.com/cpvalente/ontime/pull/2004
- fix: prevent sheet name too long in excel export by @cpvalente in https://github.com/cpvalente/ontime/pull/2007
- feat: automatic refetch css override by @alex-Arc in https://github.com/cpvalente/ontime/pull/1588
- refactor: improve shutdown cleanup by @cpvalente in https://github.com/cpvalente/ontime/pull/2006
- fix: prevent wrapping in time inputs by @cpvalente in https://github.com/cpvalente/ontime/pull/2008
- upgrade vite and related dependencies by @jwetzell in https://github.com/cpvalente/ontime/pull/2003
- Improve loading of css editor by @cpvalente in https://github.com/cpvalente/ontime/pull/2017
- refactor: improve app quit in windows by @cpvalente in https://github.com/cpvalente/ontime/pull/2019
- fix: server port settings has lifecycle by @cpvalente in https://github.com/cpvalente/ontime/pull/2022
- Adding oxc info to DEVELOPMENT.md by @cdslipp in https://github.com/cpvalente/ontime/pull/2027
- feat: improve smart time entry by @alex-Arc in https://github.com/cpvalente/ontime/pull/2029
- Vite 8 by @alex-Arc in https://github.com/cpvalente/ontime/pull/2018
- Improve automation flow by @cpvalente in https://github.com/cpvalente/ontime/pull/2025
- User controlled custom views by @cpvalente in https://github.com/cpvalente/ontime/pull/2020
- chore: format by @alex-Arc in https://github.com/cpvalente/ontime/pull/2030
- bump version to 4.6.0 by @cpvalente in https://github.com/cpvalente/ontime/pull/2023
- fix: enable cjs interop while we migrate packages by @cpvalente in https://github.com/cpvalente/ontime/pull/2034
- fix: prevent race conditions on build by @cpvalente in https://github.com/cpvalente/ontime/pull/2036
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.5.0...v4.6.0
Downloads
-
released this
2026-03-03 19:48:53 +00:00 | 130 commits to master since this release📅 Originally published on GitHub: Tue, 03 Mar 2026 19:54:18 GMT
🏷️ Git tag created: Tue, 03 Mar 2026 19:48:53 GMTThis release includes several bug fixes and improvements
- when importing custom fields from excel, the custom field keep its original type
- prevent import map collisions across stages
- improve cuesheet with granular permissions
- navigation lock is no longer lost when view settings change
- starting from pending roll now triggers action start as expected
- automations expose more options from the event store
- fixed several issues with rolling in rundowns that cross midnight
and several other small tweaks to UI and UX
What's Changed
- feat: allow existing custom fields to keep its type by @alex-Arc in https://github.com/cpvalente/ontime/pull/1976
- refactor: osc disabled by default to prevent collisions by @cpvalente in https://github.com/cpvalente/ontime/pull/1977
- refactor: prevent import map collision across stages by @cpvalente in https://github.com/cpvalente/ontime/pull/1980
- Improve link sharing by @cpvalente in https://github.com/cpvalente/ontime/pull/1979
- Style tweaks by @cpvalente in https://github.com/cpvalente/ontime/pull/1985
- fix: prevent settings reflow on small width screens by @cpvalente in https://github.com/cpvalente/ontime/pull/1981
- feat: create branded types to determine different handling of time by @cpvalente in https://github.com/cpvalente/ontime/pull/1974
- fix: onStart triggered by pending roll start by @cpvalente in https://github.com/cpvalente/ontime/pull/1978
- Remove serverport from project file by @alex-Arc in https://github.com/cpvalente/ontime/pull/1957
- Automation should use event store by @alex-Arc in https://github.com/cpvalente/ontime/pull/1962
- Fix roll midnight by @cpvalente in https://github.com/cpvalente/ontime/pull/1990
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.4.2...v4.5.0
Downloads
-
released this
2026-02-16 05:58:08 +00:00 | 155 commits to master since this release📅 Originally published on GitHub: Mon, 16 Feb 2026 05:59:19 GMT
🏷️ Git tag created: Mon, 16 Feb 2026 05:58:08 GMTA small release to fix an issue where the Timer view now and next cards would be shown without content
What's Changed
- Release preparations by @cpvalente in https://github.com/cpvalente/ontime/pull/1975
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.4.1...v4.4.2
Downloads
-
released this
2026-02-14 11:08:04 +00:00 | 157 commits to master since this release📅 Originally published on GitHub: Sat, 14 Feb 2026 11:14:11 GMT
🏷️ Git tag created: Sat, 14 Feb 2026 11:08:04 GMTThis is a small release focused on improving performance in environments with higher network latency.
It also fixes an issue where that prevented the CSS Override form from being used in certain casesWhat's Changed
- fix: prevent infinite render in settings forms by @cpvalente in https://github.com/cpvalente/ontime/pull/1967
- Optimistic add by @cpvalente in https://github.com/cpvalente/ontime/pull/1969
- refactor: debounce writing to disk by @cpvalente in https://github.com/cpvalente/ontime/pull/1961
- bump version to 4.4.1 by @cpvalente in https://github.com/cpvalente/ontime/pull/1971
- reduce client connection load on server by @cpvalente in https://github.com/cpvalente/ontime/pull/1970
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.4.0...v4.4.1
Downloads
-
released this
2026-02-08 16:41:05 +00:00 | 168 commits to master since this release📅 Originally published on GitHub: Sun, 08 Feb 2026 16:50:42 GMT
🏷️ Git tag created: Sun, 08 Feb 2026 16:41:05 GMTThis release includes a large feature in the editor view aimed at improving the usability of the interface in different parts of the project lifecycle. This includes
- Planning layout focused on edit mode
- Tracking layout focused on run mode and playback keyboard shortcuts
- Editor can now switch between table and list mode
- Review of editor shortcuts to make editing faster
To facilitate this change we have made several changes focused on performance for users with 1000+ events.
We should feel that changing between nodes and actions on playback appear in the interface immediately even in large rundowns.There are also some bugfixes and UX improvements
- settings elements in table no longer wrap
- automation behaviour around contains and case matching is now consistent across datasets
- extend view parameters in views for more consistent options and expose group title as a data source
- fix issue where the navigation lock was lost if the settings changed
- fix issue in cuesheet where an element focus would be lost when the data changed in remote
What's Changed
- fix: inline elements should not wrap by default by @cpvalente in https://github.com/cpvalente/ontime/pull/1942
- docs: update linux links by @cpvalente in https://github.com/cpvalente/ontime/pull/1946
- Fix: automation by @alex-Arc in https://github.com/cpvalente/ontime/pull/1943
- fix: hide welcome modal on restore by @google-labs-jules[bot] in https://github.com/cpvalente/ontime/pull/1948
- fix: missing demo logo by @alex-Arc in https://github.com/cpvalente/ontime/pull/1954
- User Docker metadata action to setup tags by @jwetzell in https://github.com/cpvalente/ontime/pull/1941
- Refactor: unify view search params - part 1 by @alex-Arc in https://github.com/cpvalente/ontime/pull/1947
- chore: update npm link by @cpvalente in https://github.com/cpvalente/ontime/pull/1960
- editor modes by @cpvalente in https://github.com/cpvalente/ontime/pull/1940
- fix: maintain lock on param changes by @cpvalente in https://github.com/cpvalente/ontime/pull/1964
- fix: update data in background rundowns by @cpvalente in https://github.com/cpvalente/ontime/pull/1959
- bump to version 4.4.0 by @cpvalente in https://github.com/cpvalente/ontime/pull/1966
- fix: table re-renders no longer lose cell focus by @cpvalente in https://github.com/cpvalente/ontime/pull/1965
New Contributors
- @google-labs-jules[bot] made their first contribution in https://github.com/cpvalente/ontime/pull/1948
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.3.1...v4.4.0
Downloads
-
released this
2026-01-26 11:35:32 +00:00 | 181 commits to master since this release📅 Originally published on GitHub: Mon, 26 Jan 2026 11:58:19 GMT
🏷️ Git tag created: Mon, 26 Jan 2026 11:35:32 GMTThis is an experimental release to trial the new editor layouts
Also:
- Allow table mode in all editor layouts
- Improve support for shortcuts in editor
- Improve editor performance for large rundowns
Downloads
-
released this
2026-01-11 16:43:53 +00:00 | 196 commits to master since this release📅 Originally published on GitHub: Sun, 11 Jan 2026 16:47:05 GMT
🏷️ Git tag created: Sun, 11 Jan 2026 16:43:53 GMTThis release includes several small bug fixes
- changing project data no longer closes settings
- network interfaces list no longer overflows container
- improve support for safari's browser colour
What's Changed
- fix: prevent infinite loop in project data by @cpvalente in https://github.com/cpvalente/ontime/pull/1928
- Fix/debug log by @alex-Arc in https://github.com/cpvalente/ontime/pull/1929
- refactor: extract rundown switching to a single function by @alex-Arc in https://github.com/cpvalente/ontime/pull/1930
- fix: Network Interface overflow by @alex-Arc in https://github.com/cpvalente/ontime/pull/1935
- fix: restore process sets currentDay by @cpvalente in https://github.com/cpvalente/ontime/pull/1937
- bump version to 4.3.1 by @cpvalente in https://github.com/cpvalente/ontime/pull/1939
- css tweaks by @cpvalente in https://github.com/cpvalente/ontime/pull/1936
Full Changelog: https://github.com/cpvalente/ontime/compare/v4.3.0...v4.3.1
Downloads
mirror of
https://github.com/cpvalente/ontime.git
synced 2026-07-26 02:28:53 +00:00