|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [2.0.3](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/compare/v2.0.3...v2.0.3) (2025-07-03) |
| 4 | + |
| 5 | + |
| 6 | +### ⚠ BREAKING CHANGES |
| 7 | + |
| 8 | +* rewrite ui in react. update electron and other dependencies |
| 9 | + |
| 10 | +### Features |
| 11 | + |
| 12 | +* add a core connection status indicator ([#27](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/27)) ([ed77368](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/ed77368ff52ba833f3d891ef6980d9ece4a525fc)) |
| 13 | +* add linux deb builds ([051085a](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/051085a06da2f7c382b9edfaa2c1c838e863e406)) |
| 14 | +* add more comprehensive default settings ([36e0a85](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/36e0a85ef4381ac321d2418ce475aab2a0463529)) |
| 15 | +* Add piecetypes to settings ([78b4ade](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/78b4adeb4d757293b9d77bc3727bbad8319ef3e1)) |
| 16 | +* add rundown import/export ([#32](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/32)) ([1df0641](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/1df06417e472ff776a7c516a7605b7a75c87aa0a)) |
| 17 | +* add vite boilerplate ([fed72e5](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/fed72e5a199dd98f190ccc1f77adae13548172fb)) |
| 18 | +* enter in textfield updates and syncs ([a7cb2aa](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/a7cb2aa60a91334799a9a1172b00d115399a9ee4)) |
| 19 | +* implement triggerReloadRundown command ([#43](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/43)) ([f6e8acd](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/f6e8acd4c140877a8b4de899991dc49fa9aa2e07)) |
| 20 | +* initial version ([61098ae](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/61098aef7a4f1d5a391a8cfc58b3e4a5efaddde5)) |
| 21 | +* rewrite ui in react. update electron and other dependencies ([83c4bde](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/83c4bdec573130753bc3c91323b058cfa41679e6)) |
| 22 | +* UI segmentlist ([7f533f7](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/7f533f725972b3ee8896897636a1aec6e11c2234)) |
| 23 | +* update label when rundown is syncing to Sofie ([64c1a09](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/64c1a09dc2453ce077508fb2dec273c3a4c813eb)) |
| 24 | +* update to R46 ([#45](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/45)) ([75401e8](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/75401e8a1a9e65144024340dc64b7384b7c0729c)) |
| 25 | + |
| 26 | + |
| 27 | +### Bug Fixes |
| 28 | + |
| 29 | +* actually delete Parts in Core when deleted locally ([#12](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/12)) ([41c4efe](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/41c4efe1afaa686432e47335710615ef37820a77)), closes [#9](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/9) |
| 30 | +* add missing await ([78f040d](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/78f040d0f84b2a6077b9b681f596f6aa8fc958b8)) |
| 31 | +* add missing possibly undefined return type ([#31](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/31)) ([d472a52](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/d472a52f3d58c6d9002d835879417ea62816b74b)) |
| 32 | +* also delete the segment in Core when deleting locally ([#5](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/5)) ([cbf5ff1](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/cbf5ff1261ef71c511cf71c67a3f9be32a2facad)), closes [#2](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/2) |
| 33 | +* avoid possible race condition when creating default settings ([f43f717](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/f43f7170308af240d5a4c86fb8e9aaa05cfc3289)) |
| 34 | +* boolean piece options ([bcbd013](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/bcbd0137221d46c52345a9e87789b05d6addcf23)) |
| 35 | +* catch, log, and display errors from core ([#33](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/33)) ([1c273f7](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/1c273f73f4aa9412abd800b86892706a99cb8096)) |
| 36 | +* click update in segmentEditor ([71bf6b7](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/71bf6b7592d28146e5d193ebec8c2e5fcf21418f)) |
| 37 | +* core error when creating parts ([353b011](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/353b01137d46b43daffafdfe2ff2661bb0975701)) |
| 38 | +* **db:** create pieceTypeManifests table ([6ab317d](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/6ab317dd1383497618ee286a1465e7787dbd9976)) |
| 39 | +* **db:** create pieceTypeManifests table ([a27b1a2](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/a27b1a2adc38997fe2dae60aa92c5ea48c654607)) |
| 40 | +* delete behavior ([e0d6594](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/e0d65940b4a0f7fc28abf6f82d7adedb980f62da)) |
| 41 | +* delete button bug ([51e73d0](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/51e73d03642174fc15578e1334fc8d53ac29b61f)) |
| 42 | +* deletion for Rundowns, Segment, Parts with children ([875f921](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/875f92124a1cf10cf112cda2a4465cb2cb146238)) |
| 43 | +* don't delete parts when updating a segment ([#35](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/35)) ([c452fdb](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/c452fdb9122b324bf96cdbb336ced3f0f669ac7f)), closes [#34](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/34) |
| 44 | +* don't delete segments when updating a rundown ([#37](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/37)) ([006d06d](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/006d06dc4a2bc98b9ec710cd4753009c7deb7634)) |
| 45 | +* don't send any data to core if sync is off ([b903843](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/b9038431fc4c4b66f104da0ea69ea084ae3cbee2)) |
| 46 | +* don't wait for a connection or timeout to core before rendering app content ([6fa4b72](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/6fa4b724ac349007ccfefd116645b0e15462f094)) |
| 47 | +* electron build ([99f6801](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/99f68015b6e9188c9f3338aceb9f82de48a03c65)) |
| 48 | +* electron icon missing ([c2781dd](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/c2781ddbd0de367acfcc4d14de8b26eb5391f3b1)) |
| 49 | +* ensure segment.rank is always a number ([8764209](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/8764209926d6226209c4f979b2bf8b6582492be9)) |
| 50 | +* explicitly default "float" to false ([a2aa702](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/a2aa702a967cbc69154500770ca68f6dfb7781d2)) |
| 51 | +* explicitly make sync default to "false" ([514b242](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/514b242f6059bcdd0cc9d3cc7fe2d3d9966f4f44)) |
| 52 | +* fix error when deleting a Part ([#11](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/11)) ([71647c5](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/71647c57d95a8d92d1b69a33c144c31d5f2bd74c)), closes [#8](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/8) |
| 53 | +* fix error when deleting a Piece ([#10](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/10)) ([7e3494f](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/7e3494f3eb6f6d6d510793410ddcdba2a4417a4c)), closes [#3](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/3) |
| 54 | +* fix errors when working with rundowns and segments ([#36](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/36)) ([480904b](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/480904b9f554b8f943e29e08e1a34bc6e82fc02e)) |
| 55 | +* fix Rundown Metadata not being saved ([#20](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/20)) ([23dfaf8](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/23dfaf8a00cfe84842cc9c946ab1e7e32fbf6f35)), closes [#16](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/16) |
| 56 | +* fix vertical scrolling on Settings page ([c94d4cf](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/c94d4cf07dd08371df205c0537282eb25fd191dd)) |
| 57 | +* force version bump ([1f500f8](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/1f500f883e2ad45b73f7cd31e17e6d5b5ca32022)) |
| 58 | +* **macOS:** fix startup error about SQLite ([#39](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/39)) ([57f836f](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/57f836f9585112f1bb2badac5607eef7ace68057)) |
| 59 | +* order of deletions ([9da43fe](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/9da43fe8831dc0157ae059108639ee73acaec5ba)) |
| 60 | +* prevent Core connection status from getting stuck at Unknown ([#18](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/18)) ([bb3d32a](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/bb3d32a125062569d3d223f5002035fbb214b511)) |
| 61 | +* prevent deletion events from leaving orphaned children behind ([#29](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/29)) ([e5aa84a](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/e5aa84af6f922c1780317edac7c2a5bf8058bf4c)) |
| 62 | +* prevent pieces with no type from being created ([#6](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/6)) ([feef0da](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/feef0dad968bd75bd07cc6281f3e1e6c00e5e429)), closes [#4](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/4) |
| 63 | +* prevent Sofie logo from repeating when the window is small ([#26](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/26)) ([5d3cf7a](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/5d3cf7a542af6dfacac66288ada31cfea655ae9e)) |
| 64 | +* redirect to the correct parent part on deleting a piece ([ca13a18](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/ca13a18ec39415c8110beacb1bc3be777bf32e06)) |
| 65 | +* release-please config ([16cd388](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/16cd38815c8d414574a4414e7330910908dce253)) |
| 66 | +* remove unused imports ([0ebe51d](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/0ebe51d9dc974a2a0f53f93c6c13a10043a65681)) |
| 67 | +* replace sqlite3 with builtin sqlite ([ac2e7da](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/ac2e7dae4984f45aa923238691ecf36d28ff9935)) |
| 68 | +* report server-core-integration version ([#41](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/41)) ([b355ab8](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/b355ab8655bc5cc68cad8afdbe6e3f7f6510965e)) |
| 69 | +* retry core connection if it fails on startup ([#25](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/25)) ([8b3a9e8](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/8b3a9e813a18de258634c4a0290ccd0f1ca49a76)) |
| 70 | +* **segments:** include playlistId in object returned from mutations.update ([d314f14](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/d314f149b8287d42b67b905581c7f08102d29f10)) |
| 71 | +* set rundown types to sofie-rundown-editor ([74e5166](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/74e51664a396481bae022f2233e11f370bd698a6)) |
| 72 | +* show errors from Core ([96e5f08](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/96e5f085d70d304b371c8d8241da1b7d1bdca521)) |
| 73 | +* some css tweaks ([3000ac2](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/3000ac26b0797fc3cfb2c4b57186be0b657b3e33)) |
| 74 | +* stop sync for segments/parts/pieces if rundown/segment is floated ([813f0bd](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/813f0bd24e5f7dce14b79fc9a28a2da6ad53fd2a)) |
| 75 | +* typos ([79e556f](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/79e556fb3cab043193201fbd5e82c95b11bfd859)) |
| 76 | +* **ui:** allow deleting Pieces which no longer have a valid Piece Manifest ([#14](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/14)) ([91a65a7](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/91a65a7ff86417ce744febaffd0b64d99e9de534)), closes [#13](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/issues/13) |
| 77 | +* unable to reopen electron window on macos ([9cf30a4](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/9cf30a464360f13a401a31e20f9745ee7cca3d29)) |
| 78 | +* vite bootstrap path ([b18cee0](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/b18cee099d74858522c238b0f8515832c092fdad)) |
| 79 | +* yarn version and install ([184d693](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/184d6937bd1a1f741329a32aa46fd9ebc6802532)) |
| 80 | + |
| 81 | + |
| 82 | +### Miscellaneous Chores |
| 83 | + |
| 84 | +* force version ([0f61857](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/commit/0f618579858503b5b5f89ab2a68ea3caa3fdbb95)) |
| 85 | + |
3 | 86 | ## [2.0.3](https://github.com/SuperFlyTV/sofie-automation-rundown-editor/compare/v2.0.2...v2.0.3) (2025-07-03) |
4 | 87 |
|
5 | 88 |
|
|
0 commit comments