Skip to content

Latest commit

 

History

History
203 lines (128 loc) · 13.1 KB

CHANGELOG.md

File metadata and controls

203 lines (128 loc) · 13.1 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

7.3.4 (2024-07-02)

7.3.3 (2024-07-01)

7.3.2 (2023-11-16)

Bug Fixes

  • Upgraded xml2js to 0.6.2. (3bed1cc)

7.3.1 (2023-11-16)

Bug Fixes

  • treat "inexist" error as InexistentError (dff8f55)

7.3.0 (2023-03-06)

Features

  • Purge: Softer handling of purging internal elements (af5d006)

Bug Fixes

  • Purge: Softer purging of external elements (44a6547)

7.2.1 (2022-11-30)

Bug Fixes

  • SOF-1094 Refactor to simpler implementation (12f55b7)
  • SOF-1094 return false when playlist doesnt exist in doesPlaylistExist (3bd497e)

7.2.0 (2022-11-28)

Features

  • SOF-1094 PlaylistID is no longer required to be a UUID. If no playlistID is provided it stills defaults to using UUIDs (c85d06c)

Bug Fixes

  • SOF-1094 Minor name refactor (2f2b2ff)

7.1.0 (2022-11-18)

Features

  • add method to list shows in the MSE's directory (76b253f)

7.0.2 (2022-11-11)

7.0.1 (2022-11-11)

7.0.0 (2022-11-11)

⚠ BREAKING CHANGES

  • SOF-1081 Only clean Shows that belongs to Sofie

Features

  • SOF-1081 Only clean Shows that belongs to Sofie (b5889e3)

Bug Fixes

  • SOF-1081 Refactor duplicated logic away (b6737fb)
  • SOF-1081 Refactor for more precise naming (d50e174)

6.1.0 (2022-10-27)

Features

  • SOF-1140 allow creating elements that have more fields than mastertemplate supports (466c722)

6.0.3 (2022-10-14)

Bug Fixes

  • convert peptalk error message explicit into a string (b43513b)
  • Functions that return promises must be async (f737e12)
  • SOF-941 add missing awaits (7fb1106)
  • solved errors from eslint/prettier VS Code extension. (489c0ea)

6.0.2 (2022-06-22)

Bug Fixes

  • convert peptalk error message explicit into a string (b43513b)
  • Functions that return promises must be async (f737e12)
  • SOF-941 add missing awaits (7fb1106)
  • solved errors from eslint/prettier VS Code extension. (489c0ea)

6.0.1 (2022-05-19)

6.0.0 (2022-03-16)

⚠ BREAKING CHANGES

  • support internal elements in multiple shows

Features

  • SOF-752 purge internal elements (2317f79)
  • support internal elements in multiple shows (fd0e4de)

5.1.1 (2021-10-19)

Bug Fixes

  • don't throw away middle chunks (62215f1)

5.1.0 (2021-09-20)

Features

  • keep some elements on purge (37cacf3)

Bug Fixes

  • handle both possible scheduler top level node names (5fbf986)
  • prevent a race condition on reconnect attempt (77936cd)
  • reinitialize PepTalk client to reconnect (fa19cdc)
  • treat error same as close (0d05dd0)

5.0.1 (2021-09-19)

Bug Fixes

  • rundown.deleteElement() didn't work (645e486)

4.0.3 (2021-08-30)

4.0.2 (2021-08-30)

Bug Fixes

  • donwload dist artifacts before publish (7d1c645)

4.0.1 (2021-08-30)

Bug Fixes

  • package json olzzon->tv2 (f82095c)

4.0.0 (2021-08-30)

⚠ BREAKING CHANGES

  • drop node 8

Features

  • Add execution groups to VProfile (bd581da)
  • Added capability to initialize a show, with flags to control on rundown activation. (7e1b59d)
  • communicating with the MSE via HTTP (1832936)
  • complete draft typescript interface design (bd41dc9)
  • fully configurable activation of playlists and shows (f09541f)
  • keep some elements on purge (0132c32)
  • pep talk communication and example scripts (5493c21)

Bug Fixes

  • ability to create element for templates with no fields (b10f7b0)

  • ability to parse messages split into more than 2 parts (bef09b5)

  • ability to parse off-piste data found (so far) in playlists and shows (a0eccee)

  • buildChannelMap overlap and refs (b3b9436)

  • Channel for internal elements (77bb132)

  • consequences of upgrade ... request API changes (922e9b8)

  • Correct signature of activate method. (fa46d33)

  • defend against certain peptalk messages (e5e6f3b)

  • Engines entry name (232e338)

  • error in typeof command (990b677)

  • error in typeof command (2a3a457)

  • error in typeof command (438efff)

  • fix test now that initialize of an element is supported for playlist elemenets (af6d07c)

  • Handle case when entry nas no name (7c3d2be)

  • Handle entries in Execution Groups better (074be52)

  • improve missing show and playlist error handling (a1e3e17)

  • improve missing show and playlist error handling take 2 (50476e1)

  • include message with peptalk fail timer (bf2113d)

  • incorrect port numbers (a6d4a47)

  • length calculation should be based on bytes and not characters (ab00ffc)

  • missing responses (d86e571)

  • more missing responses (330a327)

  • only except nameOrID that is a string or a number, no other types (fd15aea)

  • pep close handler (578d55e)

  • prevent duplicate external elements (ec1f85e)

  • promise rejection if sent command undefined (4a4ddf3)

  • Reconnecting the PepTalk WebSocket (136b3f4)

  • remove test for active status from purge operation (242a31f)

  • resolving reading MSE data that go off-piste from Viz's nested atom structure (069b01c)

  • Scripts (de46e30)

  • throw a more useful error when template does not contain a model (1753029)

  • unmatched pending requests (7c5f747)

  • use Buffer.byteLength rather than new Buffer().length (903cc23)

  • use hasOwnProperty in place of typeof (08fc874)

  • workaround typescript compiler bug (749748f)

  • drop node 8 (106ccfb)