Skip to content

Latest commit

 

History

History
198 lines (121 loc) · 11.7 KB

CHANGELOG.md

File metadata and controls

198 lines (121 loc) · 11.7 KB

Changelog

All notable changes to this project will be documented in this file. See Convential Commits for commit guidelines.

2.0.1 (Mon Mar 11 2024)

Fixes

  • don't return videoFormat: null for async transport updates (#32) de59cab

2.0.0 (Mon Jan 29 2024)

Breaking changes

Features

  • ! remove incorrect SlotId enum 930702d

Fixes

  • don't reject without an error c8d9d31
  • parse slotId correctly in notify.transport messages #12 07905d7
  • account for how fractional frame rates are expressed in the timecode e6f77be
  • account for how drop-frame content is expressed in the timecode 90858ff
  • interlaced frame counting 9455421
  • parse all clip info from the "disk list" command into separate fields 8d2dcb9

Features

  • add missing video formats eae2185
  • add inputVideoFormat to TransportInfoState af392d0
  • make event types be strongly defined 93e7573
  • make sendCommand response Promise be typed fb7a34b

1.0.0 (2022-11-21)

Breaking Changes

Features

0.5.0 (2022-04-29)

⚠ BREAKING CHANGES

  • drop node10 support + switch to github actions

Features

  • add clips count command [publish] (6d15db3)
  • configuration async handler [publish] (e12dfc4)
  • update for protocol v1.11 (firmware V7) (b25eae5)
  • update for protocol v1.11 (firmware V7) (680b3ea)

Bug Fixes

  • 508 transport info may use active slot for slot id (a3a5ce5)

  • add 3g formats (b4c9a37)

  • always destroy the socket at the end of disconnect() (87348bf)

  • always use destroy instead of end (212192a)

  • avoid emitting errors after disconnect has been called (43c7769)

  • build errors after formatting (6bd24a2)

  • missing export for config async handler (dbd6697)

  • missing response code (2601917)

  • suppress errors when connection is inactive (b7e540d)

  • throw error for missing promise (5edd810)

  • Updated URLs to match the renamed repo (6644ac8)

  • Updated URLs to match the renamed repo (046c9b0)

  • drop node10 support + switch to github actions (1e9ffb3)

0.4.4 (2020-10-29)

Features

  • ci: prereleases flow & optional audit skip [skip ci] (37b48a4)
  • ci: prereleases flow & optional audit skip [skip ci] (37b48a4)

0.4.3 (2020-01-10)

0.4.2 (2019-12-23)

Bug Fixes

  • FormatCommand response has a colon on newer firmware versions (5aa9071)

0.4.1 (2019-12-11)

Features

  • update ci to run for node 8,10,12 (9ae081a)

Bug Fixes

0.4.0 (2019-10-08)

Bug Fixes

  • Configuration Command (ab5bf19)
  • Device Info carries slot count and not unique id (0a8a09e)
  • export shuttle command (ed33dc5)

Features

0.3.0 (2019-09-02)

Features

  • quit command before closing connection (ece4982)

0.2.0 (2019-08-06)

Features

  • SlotInfo: add optional slot id (a73084b)
  • disk formatting commands (6fd124c)
  • slot select command (c70c509)

0.1.5 (2019-04-25)

Bug Fixes

  • ping timeouts should trigger reconnect (1e4a810)

0.1.4 (2019-03-04)

Bug Fixes

  • audit fix for vulnerabilities (a739543)
  • remove cpx dependencey. Not used, causes errors (8b3c5e5)

0.1.3 (2019-01-25)

Bug Fixes

  • reconnect logic on close event rather than end (2688ac1)

0.1.2 (2018-10-18)

Bug Fixes

  • Reconnection not working properly (6a40896)

0.1.1 (2018-10-18)

Bug Fixes

  • no change, just to trigger deploy (4755900)

0.1.0 (2018-10-16)

Bug Fixes

  • some typos. Adds some tests for hyperdeck class (01b4634)
  • Tidying and fixes for integrating with tsr (58b7d94)
  • transport info changes properties are nowoptional (83815ab)

Features

  • Add some more simple commands and refactor deserialization (ec6e4b1)
  • connection retry logic. test for ping timeout (b1f395d)
  • Initial working connection (e5e264c)
  • Parse transport info and async transport changes (2bfbd1e)
  • refactor the async handlers to be chosen more dynamically (0605108)
  • Remove promise from command, and create it when command is queued instead (6577549)
  • send pings to detect timeouts (7d4dd3f)
  • slot info command (af7c0ce)
  • Tidy up remaining todos (7cea4ad)