Skip to content

Latest commit

 

History

History
358 lines (240 loc) · 37.3 KB

CHANGELOG.md

File metadata and controls

358 lines (240 loc) · 37.3 KB

Changelog

2.7.6 (2026-08-21)

Bug Fixes

  • update @sofie-automation/server-core-integration dep to latest (95e9cc2)

2.7.5 (2026-03-12)

Bug Fixes

2.7.4 (2026-03-05)

Bug Fixes

2.7.3 (2026-02-27)

Bug Fixes

2.7.2 (2026-02-12)

Bug Fixes

2.7.1 (2026-02-09)

Bug Fixes

2.7.0 (2026-01-29)

Features

  • user defined metadata on all levels (#91) (8e8764f)

2.6.0 (2026-01-15)

Features

  • add CORE_HOST and CORE_PORT environment variables support (e4e0bbb)
  • add CORE_HOST and CORE_PORT environment variables support (66b71d0)
  • create data-folder on first run. (6bb34e6)
  • templates ui improvements (#90) (1747f02)

Bug Fixes

  • remove unused config schema fields (4781ecb)

2.5.0 (2025-11-12)

Features

Bug Fixes

  • prevent accidental sync of rundowns on copy (18af080)

2.4.0 (2025-11-10)

Features

Bug Fixes

  • fallback route in the pieceForm (e4b8cbc)

2.3.0 (2025-10-29)

Features

2.2.4 (2025-09-29)

Bug Fixes

2.2.3 (2025-08-18)

Bug Fixes

  • show empty values in the start and duration field on pieces correctly to the user. (#71) (3836941)

2.2.2 (2025-08-07)

Bug Fixes

  • reorder correctly when ranks go out of sync internally (66005e8)
  • reorder correctly when ranks go out of sync internally (8680e70)

2.2.1 (2025-08-04)

Bug Fixes

  • drag and drop editor reorder fails when ranks are not in order (#65) (47768d7)
  • use correct image path in docker-compose.yml (ba222f1)

2.2.0 (2025-07-31)

Features

2.1.0 (2025-07-21)

Features

2.0.3 (2025-07-03)

⚠ BREAKING CHANGES

  • rewrite ui in react. update electron and other dependencies

Features

  • add a core connection status indicator (#27) (ed77368)
  • add linux deb builds (051085a)
  • add more comprehensive default settings (36e0a85)
  • Add piecetypes to settings (78b4ade)
  • add rundown import/export (#32) (1df0641)
  • add vite boilerplate (fed72e5)
  • enter in textfield updates and syncs (a7cb2aa)
  • implement triggerReloadRundown command (#43) (f6e8acd)
  • initial version (61098ae)
  • rewrite ui in react. update electron and other dependencies (83c4bde)
  • UI segmentlist (7f533f7)
  • update label when rundown is syncing to Sofie (64c1a09)
  • update to R46 (#45) (75401e8)

Bug Fixes

  • actually delete Parts in Core when deleted locally (#12) (41c4efe), closes #9
  • add missing await (78f040d)
  • add missing possibly undefined return type (#31) (d472a52)
  • also delete the segment in Core when deleting locally (#5) (cbf5ff1), closes #2
  • avoid possible race condition when creating default settings (f43f717)
  • boolean piece options (bcbd013)
  • catch, log, and display errors from core (#33) (1c273f7)
  • click update in segmentEditor (71bf6b7)
  • core error when creating parts (353b011)
  • db: create pieceTypeManifests table (6ab317d)
  • db: create pieceTypeManifests table (a27b1a2)
  • delete behavior (e0d6594)
  • delete button bug (51e73d0)
  • deletion for Rundowns, Segment, Parts with children (875f921)
  • don't delete parts when updating a segment (#35) (c452fdb), closes #34
  • don't delete segments when updating a rundown (#37) (006d06d)
  • don't send any data to core if sync is off (b903843)
  • don't wait for a connection or timeout to core before rendering app content (6fa4b72)
  • electron build (99f6801)
  • electron icon missing (c2781dd)
  • ensure segment.rank is always a number (8764209)
  • explicitly default "float" to false (a2aa702)
  • explicitly make sync default to "false" (514b242)
  • fix error when deleting a Part (#11) (71647c5), closes #8
  • fix error when deleting a Piece (#10) (7e3494f), closes #3
  • fix errors when working with rundowns and segments (#36) (480904b)
  • fix Rundown Metadata not being saved (#20) (23dfaf8), closes #16
  • fix vertical scrolling on Settings page (c94d4cf)
  • force version bump (1f500f8)
  • macOS: fix startup error about SQLite (#39) (57f836f)
  • order of deletions (9da43fe)
  • prevent Core connection status from getting stuck at Unknown (#18) (bb3d32a)
  • prevent deletion events from leaving orphaned children behind (#29) (e5aa84a)
  • prevent pieces with no type from being created (#6) (feef0da), closes #4
  • prevent Sofie logo from repeating when the window is small (#26) (5d3cf7a)
  • redirect to the correct parent part on deleting a piece (ca13a18)
  • release-please config (16cd388)
  • remove unused imports (0ebe51d)
  • replace sqlite3 with builtin sqlite (ac2e7da)
  • report server-core-integration version (#41) (b355ab8)
  • retry core connection if it fails on startup (#25) (8b3a9e8)
  • segments: include playlistId in object returned from mutations.update (d314f14)
  • set rundown types to sofie-rundown-editor (74e5166)
  • show errors from Core (96e5f08)
  • some css tweaks (3000ac2)
  • stop sync for segments/parts/pieces if rundown/segment is floated (813f0bd)
  • typos (79e556f)
  • ui: allow deleting Pieces which no longer have a valid Piece Manifest (#14) (91a65a7), closes #13
  • unable to reopen electron window on macos (9cf30a4)
  • vite bootstrap path (b18cee0)
  • yarn version and install (184d693)

Miscellaneous Chores

2.0.3 (2025-07-03)

⚠ BREAKING CHANGES

  • rewrite ui in react. update electron and other dependencies

Features

  • add a core connection status indicator (#27) (ed77368)
  • add linux deb builds (051085a)
  • add more comprehensive default settings (36e0a85)
  • Add piecetypes to settings (78b4ade)
  • add rundown import/export (#32) (1df0641)
  • add vite boilerplate (fed72e5)
  • enter in textfield updates and syncs (a7cb2aa)
  • implement triggerReloadRundown command (#43) (f6e8acd)
  • initial version (61098ae)
  • rewrite ui in react. update electron and other dependencies (83c4bde)
  • UI segmentlist (7f533f7)
  • update label when rundown is syncing to Sofie (64c1a09)
  • update to R46 (#45) (75401e8)

Bug Fixes

  • actually delete Parts in Core when deleted locally (#12) (41c4efe), closes #9
  • add missing await (78f040d)
  • add missing possibly undefined return type (#31) (d472a52)
  • also delete the segment in Core when deleting locally (#5) (cbf5ff1), closes #2
  • avoid possible race condition when creating default settings (f43f717)
  • boolean piece options (bcbd013)
  • catch, log, and display errors from core (#33) (1c273f7)
  • click update in segmentEditor (71bf6b7)
  • core error when creating parts (353b011)
  • db: create pieceTypeManifests table (6ab317d)
  • db: create pieceTypeManifests table (a27b1a2)
  • delete behavior (e0d6594)
  • delete button bug (51e73d0)
  • deletion for Rundowns, Segment, Parts with children (875f921)
  • don't delete parts when updating a segment (#35) (c452fdb), closes #34
  • don't delete segments when updating a rundown (#37) (006d06d)
  • don't send any data to core if sync is off (b903843)
  • don't wait for a connection or timeout to core before rendering app content (6fa4b72)
  • electron build (99f6801)
  • electron icon missing (c2781dd)
  • ensure segment.rank is always a number (8764209)
  • explicitly default "float" to false (a2aa702)
  • explicitly make sync default to "false" (514b242)
  • fix error when deleting a Part (#11) (71647c5), closes #8
  • fix error when deleting a Piece (#10) (7e3494f), closes #3
  • fix errors when working with rundowns and segments (#36) (480904b)
  • fix Rundown Metadata not being saved (#20) (23dfaf8), closes #16
  • fix vertical scrolling on Settings page (c94d4cf)
  • force version bump (1f500f8)
  • macOS: fix startup error about SQLite (#39) (57f836f)
  • order of deletions (9da43fe)
  • prevent Core connection status from getting stuck at Unknown (#18) (bb3d32a)
  • prevent deletion events from leaving orphaned children behind (#29) (e5aa84a)
  • prevent pieces with no type from being created (#6) (feef0da), closes #4
  • prevent Sofie logo from repeating when the window is small (#26) (5d3cf7a)
  • redirect to the correct parent part on deleting a piece (ca13a18)
  • release-please config (16cd388)
  • remove unused imports (0ebe51d)
  • replace sqlite3 with builtin sqlite (ac2e7da)
  • report server-core-integration version (#41) (b355ab8)
  • retry core connection if it fails on startup (#25) (8b3a9e8)
  • segments: include playlistId in object returned from mutations.update (d314f14)
  • set rundown types to sofie-rundown-editor (74e5166)
  • show errors from Core (96e5f08)
  • some css tweaks (3000ac2)
  • stop sync for segments/parts/pieces if rundown/segment is floated (813f0bd)
  • typos (79e556f)
  • ui: allow deleting Pieces which no longer have a valid Piece Manifest (#14) (91a65a7), closes #13
  • unable to reopen electron window on macos (9cf30a4)
  • vite bootstrap path (b18cee0)
  • yarn version and install (184d693)

Miscellaneous Chores

2.0.2 (2025-06-27)

Bug Fixes

2.0.1 (2025-06-27)

Bug Fixes

  • delete behavior (e0d6594)
  • delete button bug (51e73d0)
  • redirect to the correct parent part on deleting a piece (ca13a18)

2.0.0 (2025-05-27)

⚠ BREAKING CHANGES

  • rewrite ui in react. update electron and other dependencies

Features

  • Add piecetypes to settings (78b4ade)
  • add vite boilerplate (fed72e5)
  • enter in textfield updates and syncs (a7cb2aa)
  • rewrite ui in react. update electron and other dependencies (83c4bde)
  • UI segmentlist (7f533f7)
  • update label when rundown is syncing to Sofie (64c1a09)

Bug Fixes