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)
- Upgraded xml2js to 0.6.2. (3bed1cc)
7.3.1 (2023-11-16)
- treat "inexist" error as InexistentError (dff8f55)
7.3.0 (2023-03-06)
- Purge: Softer handling of purging internal elements (af5d006)
- Purge: Softer purging of external elements (44a6547)
7.2.1 (2022-11-30)
- SOF-1094 Refactor to simpler implementation (12f55b7)
- SOF-1094 return false when playlist doesnt exist in doesPlaylistExist (3bd497e)
7.2.0 (2022-11-28)
- SOF-1094 PlaylistID is no longer required to be a UUID. If no playlistID is provided it stills defaults to using UUIDs (c85d06c)
- SOF-1094 Minor name refactor (2f2b2ff)
7.1.0 (2022-11-18)
- 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)
- SOF-1081 Only clean Shows that belongs to Sofie
- SOF-1081 Only clean Shows that belongs to Sofie (b5889e3)
- SOF-1081 Refactor duplicated logic away (b6737fb)
- SOF-1081 Refactor for more precise naming (d50e174)
6.1.0 (2022-10-27)
- SOF-1140 allow creating elements that have more fields than mastertemplate supports (466c722)
6.0.3 (2022-10-14)
- 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)
- 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)
- support internal elements in multiple shows
5.1.1 (2021-10-19)
- don't throw away middle chunks (62215f1)
5.1.0 (2021-09-20)
- keep some elements on purge (37cacf3)
- 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)
- rundown.deleteElement() didn't work (645e486)
4.0.3 (2021-08-30)
4.0.2 (2021-08-30)
- donwload dist artifacts before publish (7d1c645)
4.0.1 (2021-08-30)
- package json olzzon->tv2 (f82095c)
- drop node 8
- 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)
-
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)