|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 | 5 |
|
6 |
| -## [3.0.7](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.6...v3.0.7) (2023-12-27) |
7 |
| - |
8 |
| - |
9 |
| -### Bug Fixes |
10 |
| - |
11 |
| -* Add support for receiving roStoryX, roStoryY messages. ([a4c110e](https://github.com/nrkno/sofie-mos-connection/commit/a4c110e229134d11f1d7a755086d68b002281264)) |
| 6 | +# [4.0.0](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.7...v4.0.0) (2024-02-02) |
12 | 7 |
|
| 8 | +### ⚠ BREAKING CHANGES |
13 | 9 |
|
| 10 | +- Changes to `mosDevice.sendRequestAllMOSObjects()`. MosObjects are now returned to the `mosDevice.onMOSObjects()` callback. |
14 | 11 |
|
| 12 | +**Migration guide:** |
15 | 13 |
|
| 14 | +```typescript |
| 15 | +// Before: |
| 16 | +const mosObjs = await mosDevice.sendRequestAllMOSObjects() |
16 | 17 |
|
17 |
| -## [3.0.5](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.4...3.0.5) (2023-12-18) |
18 |
| - |
| 18 | +// After: |
| 19 | +mosDevice.onMOSObjects((mosObjs: IMOSObject[]) => { |
| 20 | + // |
| 21 | +}) |
| 22 | +const ack = await mosDevice.sendRequestAllMOSObjects() |
| 23 | +``` |
19 | 24 |
|
20 | 25 | ### Bug Fixes
|
21 | 26 |
|
22 |
| -* better handling of incoming data chunks. Deals with multiple <mos> and </mos> tags. ([59cacb2](https://github.com/nrkno/sofie-mos-connection/commit/59cacb21c178ea14c7ad4c8771198e6ec656459c)) |
23 |
| -* better handling of single xml elements ([f96ea1a](https://github.com/nrkno/sofie-mos-connection/commit/f96ea1a61cef385435d1088acc46cd1e25c5c4bf)) |
24 |
| -* handle replies to roReq ([c100b4d](https://github.com/nrkno/sofie-mos-connection/commit/c100b4d017f21d45529c0c912754808f8a0431bc)) |
| 27 | +- better handling of non-spec errors. ([4b1f97c](https://github.com/nrkno/sofie-mos-connection/commit/4b1f97cf4112f465c353b482b35201fcaef9864e)) |
| 28 | +- change how data fields is parsed, better handling of missing data. ([bf4a084](https://github.com/nrkno/sofie-mos-connection/commit/bf4a0845a7f836015aa452db45c023debef94480)) |
| 29 | +- connectionStatus now returns textual status, not just empty strings, addressing [#93](https://github.com/nrkno/sofie-mos-connection/issues/93) ([23d9b16](https://github.com/nrkno/sofie-mos-connection/commit/23d9b161d597223ed750a61dc7d87bacec4def51)) |
| 30 | +- revert mosTime support of empty string. ([cfc036f](https://github.com/nrkno/sofie-mos-connection/commit/cfc036f5c2604ae193bc2d683e02ad2a9d6bb477)) |
| 31 | +- roStoryMove: off-spec support of single storyID tag ([58ff304](https://github.com/nrkno/sofie-mos-connection/commit/58ff30429976655b30596181041449b3e8060ff9)) |
| 32 | +- roStoryMoveMultiple: handle edge case of single storyID ([4684116](https://github.com/nrkno/sofie-mos-connection/commit/46841160704e11e6ac00bcdee0e3bbf828c54393)) |
25 | 33 |
|
| 34 | +### Features |
26 | 35 |
|
| 36 | +- support for receiving Profile 1 <mosObj> and <mosListAll> messages. ([786710a](https://github.com/nrkno/sofie-mos-connection/commit/786710ad1d71015b76dc7e01cdc7a286a02c96a4)) |
27 | 37 |
|
| 38 | +## [3.0.7](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.6...v3.0.7) (2023-12-27) |
28 | 39 |
|
| 40 | +### Bug Fixes |
29 | 41 |
|
30 |
| -## [3.0.4](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.1...v3.0.4) (2023-06-09) |
| 42 | +- Add support for receiving roStoryX, roStoryY messages. ([a4c110e](https://github.com/nrkno/sofie-mos-connection/commit/a4c110e229134d11f1d7a755086d68b002281264)) |
31 | 43 |
|
| 44 | +## [3.0.5](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.4...3.0.5) (2023-12-18) |
32 | 45 |
|
33 | 46 | ### Bug Fixes
|
34 | 47 |
|
35 |
| -* handover logic should leave heartbearts ([d8ccca0](https://github.com/nrkno/sofie-mos-connection/commit/d8ccca0af14e5d3d3574fec4284b4df91336803d)) |
36 |
| - |
| 48 | +- better handling of incoming data chunks. Deals with multiple <mos> and </mos> tags. ([59cacb2](https://github.com/nrkno/sofie-mos-connection/commit/59cacb21c178ea14c7ad4c8771198e6ec656459c)) |
| 49 | +- better handling of single xml elements ([f96ea1a](https://github.com/nrkno/sofie-mos-connection/commit/f96ea1a61cef385435d1088acc46cd1e25c5c4bf)) |
| 50 | +- handle replies to roReq ([c100b4d](https://github.com/nrkno/sofie-mos-connection/commit/c100b4d017f21d45529c0c912754808f8a0431bc)) |
37 | 51 |
|
| 52 | +## [3.0.4](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.1...v3.0.4) (2023-06-09) |
38 | 53 |
|
| 54 | +### Bug Fixes |
39 | 55 |
|
| 56 | +- handover logic should leave heartbearts ([d8ccca0](https://github.com/nrkno/sofie-mos-connection/commit/d8ccca0af14e5d3d3574fec4284b4df91336803d)) |
40 | 57 |
|
41 | 58 | ## [3.0.3](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.2...v3.0.3) (2023-06-09)
|
42 | 59 |
|
43 |
| - |
44 | 60 | ### Bug Fixes
|
45 | 61 |
|
46 |
| -* handover logic should leave heartbearts ([d8ccca0](https://github.com/nrkno/sofie-mos-connection/commit/d8ccca0af14e5d3d3574fec4284b4df91336803d)) |
47 |
| - |
48 |
| - |
49 |
| - |
50 |
| - |
| 62 | +- handover logic should leave heartbearts ([d8ccca0](https://github.com/nrkno/sofie-mos-connection/commit/d8ccca0af14e5d3d3574fec4284b4df91336803d)) |
51 | 63 |
|
52 | 64 | ## [3.0.2](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.1...v3.0.2) (2023-03-27)
|
53 | 65 |
|
54 | 66 | **Note:** Version bump only for package @mos-connection/connector
|
55 | 67 |
|
56 |
| - |
57 |
| - |
58 |
| - |
59 |
| - |
60 | 68 | # [3.0.0](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.0-alpha.3...v3.0.0) (2023-02-03)
|
61 | 69 |
|
62 | 70 | **Note:** Version bump only for package @mos-connection/connector
|
63 | 71 |
|
64 |
| - |
65 |
| - |
66 |
| - |
67 |
| - |
68 | 72 | # [3.0.0-alpha.3](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.0-alpha.2...v3.0.0-alpha.3) (2023-01-27)
|
69 | 73 |
|
70 | 74 | **Note:** Version bump only for package @mos-connection/connector
|
71 | 75 |
|
72 |
| - |
73 |
| - |
74 |
| - |
75 |
| - |
76 | 76 | # [3.0.0-alpha.2](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.0-alpha.0...v3.0.0-alpha.2) (2023-01-27)
|
77 | 77 |
|
78 | 78 | **Note:** Version bump only for package @mos-connection/connector
|
79 | 79 |
|
80 |
| - |
81 |
| - |
82 |
| - |
83 |
| - |
84 | 80 | # [3.0.0-alpha.1](https://github.com/nrkno/sofie-mos-connection/compare/v3.0.0-alpha.0...3.0.0-alpha.1) (2023-01-27)
|
85 | 81 |
|
86 | 82 | **Note:** Version bump only for package @mos-connection/connector
|
87 | 83 |
|
88 |
| - |
89 |
| - |
90 |
| - |
91 |
| - |
92 | 84 | # [v3.0.0-alpha.0](https://github.com/nrkno/sofie-mos-connection/compare/2.0.1...v3.0.0-alpha.0) (2022-12-09)
|
93 | 85 |
|
94 | 86 | ### Bug Fixes
|
|
0 commit comments