From 9b12735cdf61dadcd8c46a66e533696f58217877 Mon Sep 17 00:00:00 2001 From: Johan Nyman Date: Thu, 5 Dec 2024 10:59:26 +0100 Subject: [PATCH] v4.2.0 --- CHANGELOG.md | 25 +++++++++++++++++++++++++ lerna.json | 2 +- packages/connector/CHANGELOG.md | 22 ++++++++++++++++++++++ packages/connector/package.json | 6 +++--- packages/examples/package.json | 2 +- packages/helper/CHANGELOG.md | 11 +++++++++++ packages/helper/package.json | 4 ++-- packages/model/CHANGELOG.md | 12 ++++++++++++ packages/model/package.json | 2 +- packages/quick-mos/package.json | 4 ++-- yarn.lock | 18 +++++++++--------- 11 files changed, 89 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index efec41be..9360593e 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,31 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [4.2.0](https://github.com/nrkno/tv-automation-mos-connection/compare/v4.1.0...v4.2.0) (2024-12-05) + + +### Bug Fixes + +* bug fix in quick-mos ([7fd531b](https://github.com/nrkno/tv-automation-mos-connection/commit/7fd531bc3149d357291388f20e0e9503d3b63f30)) +* Disable heartbeat on primary if secondary is active in openMediaHotStandby mode. ([f550bd5](https://github.com/nrkno/tv-automation-mos-connection/commit/f550bd54cbd48cda0ab1becab011d4af5ff72658)) +* failover to buddy when main not up to date ([8554f60](https://github.com/nrkno/tv-automation-mos-connection/commit/8554f6051c277be7d254bdcd9e3aa1b3ab801a10)) +* hotStandby - set heartbeats state no matter secondary's state ([c2b35be](https://github.com/nrkno/tv-automation-mos-connection/commit/c2b35bec5db5c85ab91e97f09db2d33bb104589e)) +* parse incoming data as strings (Big Refactor) ([0f0f8d3](https://github.com/nrkno/tv-automation-mos-connection/commit/0f0f8d3986b3fe80153971d271742cc46c0301d1)) +* Quick-MOS: Add support for Sofie Snapshots ([ab2d17e](https://github.com/nrkno/tv-automation-mos-connection/commit/ab2d17e01b2459aacce283387602c5ab86bbc02d)) +* rename new test ([248a4f8](https://github.com/nrkno/tv-automation-mos-connection/commit/248a4f8e8e8bf550dde35e06ce86689298d57256)) +* revert renaming to isHotStandby to avoid conflict with MOS-Gateway ([562d74b](https://github.com/nrkno/tv-automation-mos-connection/commit/562d74badae2a17feceddbe43b590390c7ac8015)) +* update typings for mosTime, undefined was allowed in types, but not in code. ([fb2369a](https://github.com/nrkno/tv-automation-mos-connection/commit/fb2369abb3a876675c7e941092f96460e2da45f8)) + + +### Features + +* Add tests for openMediaHotStandby ([5985b19](https://github.com/nrkno/tv-automation-mos-connection/commit/5985b191fcaea9d54d2bec73d4abf87b02f8bd26)) +* Support for openMediaHotStandby disable heartbeat on secondary when not used ([ab04e49](https://github.com/nrkno/tv-automation-mos-connection/commit/ab04e4900f1a73324a0ff7de6363421ad579bf26)) + + + + + # [4.2.0-alpha.1](https://github.com/nrkno/tv-automation-mos-connection/compare/v4.1.1...v4.2.0-alpha.1) (2024-08-27) diff --git a/lerna.json b/lerna.json index 502dfc19..a265dfa5 100644 --- a/lerna.json +++ b/lerna.json @@ -2,7 +2,7 @@ "packages": [ "packages/*" ], - "version": "4.2.0-alpha.1", + "version": "4.2.0", "npmClient": "yarn", "useWorkspaces": true } diff --git a/packages/connector/CHANGELOG.md b/packages/connector/CHANGELOG.md index caf06bcb..58221045 100644 --- a/packages/connector/CHANGELOG.md +++ b/packages/connector/CHANGELOG.md @@ -3,6 +3,28 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [4.2.0](https://github.com/nrkno/sofie-mos-connection/compare/v4.1.0...v4.2.0) (2024-12-05) + + +### Bug Fixes + +* Disable heartbeat on primary if secondary is active in openMediaHotStandby mode. ([f550bd5](https://github.com/nrkno/sofie-mos-connection/commit/f550bd54cbd48cda0ab1becab011d4af5ff72658)) +* failover to buddy when main not up to date ([8554f60](https://github.com/nrkno/sofie-mos-connection/commit/8554f6051c277be7d254bdcd9e3aa1b3ab801a10)) +* hotStandby - set heartbeats state no matter secondary's state ([c2b35be](https://github.com/nrkno/sofie-mos-connection/commit/c2b35bec5db5c85ab91e97f09db2d33bb104589e)) +* parse incoming data as strings (Big Refactor) ([0f0f8d3](https://github.com/nrkno/sofie-mos-connection/commit/0f0f8d3986b3fe80153971d271742cc46c0301d1)) +* rename new test ([248a4f8](https://github.com/nrkno/sofie-mos-connection/commit/248a4f8e8e8bf550dde35e06ce86689298d57256)) +* revert renaming to isHotStandby to avoid conflict with MOS-Gateway ([562d74b](https://github.com/nrkno/sofie-mos-connection/commit/562d74badae2a17feceddbe43b590390c7ac8015)) + + +### Features + +* Add tests for openMediaHotStandby ([5985b19](https://github.com/nrkno/sofie-mos-connection/commit/5985b191fcaea9d54d2bec73d4abf87b02f8bd26)) +* Support for openMediaHotStandby disable heartbeat on secondary when not used ([ab04e49](https://github.com/nrkno/sofie-mos-connection/commit/ab04e4900f1a73324a0ff7de6363421ad579bf26)) + + + + + # [4.2.0-alpha.1](https://github.com/nrkno/sofie-mos-connection/compare/v4.1.1...v4.2.0-alpha.1) (2024-08-27) diff --git a/packages/connector/package.json b/packages/connector/package.json index 90ac1b55..a7758431 100644 --- a/packages/connector/package.json +++ b/packages/connector/package.json @@ -1,6 +1,6 @@ { "name": "@mos-connection/connector", - "version": "4.2.0-alpha.1", + "version": "4.2.0", "description": "MOS compliant TCP/IP Socket connection.", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -29,8 +29,8 @@ "/LICENSE" ], "dependencies": { - "@mos-connection/helper": "4.2.0-alpha.1", - "@mos-connection/model": "4.2.0-alpha.1", + "@mos-connection/helper": "4.2.0", + "@mos-connection/model": "4.2.0", "eventemitter3": "^5.0.1", "iconv-lite": "^0.6.3", "tslib": "^2.5.3", diff --git a/packages/examples/package.json b/packages/examples/package.json index 3f1c0bc0..dbf8fbed 100644 --- a/packages/examples/package.json +++ b/packages/examples/package.json @@ -23,7 +23,7 @@ "node": ">=14.18.0" }, "dependencies": { - "@mos-connection/connector": "4.2.0-alpha.1" + "@mos-connection/connector": "4.2.0" }, "prettier": "@sofie-automation/code-standard-preset/.prettierrc.json", "lint-staged": { diff --git a/packages/helper/CHANGELOG.md b/packages/helper/CHANGELOG.md index 7a7536e1..4c4535ee 100644 --- a/packages/helper/CHANGELOG.md +++ b/packages/helper/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [4.2.0](https://github.com/nrkno/sofie-mos-connection/compare/v4.1.0...v4.2.0) (2024-12-05) + + +### Bug Fixes + +* parse incoming data as strings (Big Refactor) ([0f0f8d3](https://github.com/nrkno/sofie-mos-connection/commit/0f0f8d3986b3fe80153971d271742cc46c0301d1)) + + + + + # [4.2.0-alpha.1](https://github.com/nrkno/sofie-mos-connection/compare/v4.1.1...v4.2.0-alpha.1) (2024-08-27) diff --git a/packages/helper/package.json b/packages/helper/package.json index 921f5515..eb55d544 100644 --- a/packages/helper/package.json +++ b/packages/helper/package.json @@ -1,6 +1,6 @@ { "name": "@mos-connection/helper", - "version": "4.2.0-alpha.1", + "version": "4.2.0", "description": "Helper functions for the MOS-connection library", "main": "dist/index.js", "typings": "dist/index.d.ts", @@ -29,7 +29,7 @@ "/LICENSE" ], "dependencies": { - "@mos-connection/model": "4.2.0-alpha.1", + "@mos-connection/model": "4.2.0", "iconv-lite": "^0.6.3", "tslib": "^2.5.3", "xml-js": "^1.6.11", diff --git a/packages/model/CHANGELOG.md b/packages/model/CHANGELOG.md index b489bc83..2e9365ed 100644 --- a/packages/model/CHANGELOG.md +++ b/packages/model/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +# [4.2.0](https://github.com/nrkno/sofie-mos-connection/compare/v4.1.0...v4.2.0) (2024-12-05) + + +### Bug Fixes + +* parse incoming data as strings (Big Refactor) ([0f0f8d3](https://github.com/nrkno/sofie-mos-connection/commit/0f0f8d3986b3fe80153971d271742cc46c0301d1)) +* update typings for mosTime, undefined was allowed in types, but not in code. ([fb2369a](https://github.com/nrkno/sofie-mos-connection/commit/fb2369abb3a876675c7e941092f96460e2da45f8)) + + + + + # [4.2.0-alpha.1](https://github.com/nrkno/sofie-mos-connection/compare/v4.1.1...v4.2.0-alpha.1) (2024-08-27) diff --git a/packages/model/package.json b/packages/model/package.json index e9e65bb8..f02d3b70 100644 --- a/packages/model/package.json +++ b/packages/model/package.json @@ -1,6 +1,6 @@ { "name": "@mos-connection/model", - "version": "4.2.0-alpha.1", + "version": "4.2.0", "description": "Types and enums for the mos-connection library", "main": "dist/index.js", "typings": "dist/index.d.ts", diff --git a/packages/quick-mos/package.json b/packages/quick-mos/package.json index 65c9209f..b0549496 100644 --- a/packages/quick-mos/package.json +++ b/packages/quick-mos/package.json @@ -39,8 +39,8 @@ "typescript": "~4.9.5" }, "dependencies": { - "@mos-connection/connector": "4.2.0-alpha.1", - "@mos-connection/model": "4.2.0-alpha.1", + "@mos-connection/connector": "4.2.0", + "@mos-connection/model": "4.2.0", "chokidar": "^3.5.3", "fast-clone": "^1.5.13", "tslib": "^2.5.3", diff --git a/yarn.lock b/yarn.lock index 3eb7caf2..36929dd2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -962,12 +962,12 @@ __metadata: languageName: node linkType: hard -"@mos-connection/connector@4.2.0-alpha.1, @mos-connection/connector@workspace:packages/connector": +"@mos-connection/connector@4.2.0, @mos-connection/connector@workspace:packages/connector": version: 0.0.0-use.local resolution: "@mos-connection/connector@workspace:packages/connector" dependencies: - "@mos-connection/helper": 4.2.0-alpha.1 - "@mos-connection/model": 4.2.0-alpha.1 + "@mos-connection/helper": 4.2.0 + "@mos-connection/model": 4.2.0 "@sofie-automation/code-standard-preset": "*" eventemitter3: ^5.0.1 iconv-lite: ^0.6.3 @@ -978,11 +978,11 @@ __metadata: languageName: unknown linkType: soft -"@mos-connection/helper@4.2.0-alpha.1, @mos-connection/helper@workspace:packages/helper": +"@mos-connection/helper@4.2.0, @mos-connection/helper@workspace:packages/helper": version: 0.0.0-use.local resolution: "@mos-connection/helper@workspace:packages/helper" dependencies: - "@mos-connection/model": 4.2.0-alpha.1 + "@mos-connection/model": 4.2.0 "@sofie-automation/code-standard-preset": "*" iconv-lite: ^0.6.3 tslib: ^2.5.3 @@ -992,7 +992,7 @@ __metadata: languageName: unknown linkType: soft -"@mos-connection/model@4.2.0-alpha.1, @mos-connection/model@workspace:packages/model": +"@mos-connection/model@4.2.0, @mos-connection/model@workspace:packages/model": version: 0.0.0-use.local resolution: "@mos-connection/model@workspace:packages/model" dependencies: @@ -6626,7 +6626,7 @@ __metadata: version: 0.0.0-use.local resolution: "mos-examples@workspace:packages/examples" dependencies: - "@mos-connection/connector": 4.2.0-alpha.1 + "@mos-connection/connector": 4.2.0 "@sofie-automation/code-standard-preset": "*" typescript: ~4.9.5 languageName: unknown @@ -7863,8 +7863,8 @@ __metadata: version: 0.0.0-use.local resolution: "quick-mos@workspace:packages/quick-mos" dependencies: - "@mos-connection/connector": 4.2.0-alpha.1 - "@mos-connection/model": 4.2.0-alpha.1 + "@mos-connection/connector": 4.2.0 + "@mos-connection/model": 4.2.0 "@sofie-automation/code-standard-preset": "*" "@types/node": ^20.10.5 "@types/underscore": ^1.11.5