Skip to content

Latest commit

 

History

History
142 lines (93 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

142 lines (93 loc) · 11.8 KB

Changelog

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

0.2.2 (Fri Sep 20 2024)

Fixes

  • extra getDir for parameters to explicitly express interest in value changes c6f684c
  • (Provider) handle getDirectory on empty node correctly 8abda16
  • handle getDirectory on root multiple times cb375cc
  • handle getDirectory on paramater e8f131d

0.2.1 (Mon Oct 16 2023)

0.2.0 (Mon Oct 16 2023)

Fixes

  • Setting 2 full path properties fails SOFIE-2628 (#34) 3d756ae
  • children should be stored in object ee926d2
  • 🐛 relative to issue #32 70e8333
  • implement timeout for keepalive requests d59b7b2

Features

0.1.2 (2022-01-17)

⚠ BREAKING CHANGES

  • drop node 10 support

Features

Bug Fixes

  • ber: enum value is encoded as int (4e2267a)

  • client socket should send keepAlives (88534e2)

  • codecov (3db375b)

  • empty parameter type (d69e0d7)

  • increase robustness in connection / invocation decoder (ef28575)

  • provider: build correct path from children in request [publish] (7dcfda5)

  • provider: catch and emit errors from clients (cdece29)

  • provider: requests consisting of NumberedTreeNodes (732e393)

  • Updated since the repo name has changed (3917fc8)

  • drop node 10 support (2753c36)

0.1.1 (2022-01-17)

Bug Fixes

0.1.0 (2022-01-17)

⚠ BREAKING CHANGES

  • drop node 10 support

Features

Bug Fixes

  • empty parameter type (d69e0d7)

  • Updated since the repo name has changed (3917fc8)

  • drop node 10 support (2753c36)

0.0.4 (2020-12-01)

Bug Fixes

  • provider: build correct path from children in request [publish] (7dcfda5)
  • provider: requests consisting of NumberedTreeNodes (732e393)

0.0.3 (2020-08-17)

Features

Bug Fixes

  • provider: catch and emit errors from clients (cdece29)
  • client socket should send keepAlives (88534e2)
  • increase robustness in connection / invocation decoder (ef28575)
  • ber: enum value is encoded as int (4e2267a)

0.0.2 (2020-06-08)

Features

  • basic type predicate for Parameter interface (19570fe)
  • Ber.Reader converted to TypeScript (3858f61)
  • Ber.Writer converted to TypeScript (bea3219)
  • convert error classes to typescript (adb4cc4)
  • create library index (fc9d513)
  • forgiving decoder (03c72c5)
  • hack setValue to immediately resolve - added setValueWithHacksaw() function from NRKNO fork (3b382b7)
  • library skeleton (5d0c922)
  • reconnection logic (ported from nrkno/develop branch) (232d508)
  • remove creation of a new reader for each tag (e64d11d)
  • resends, timeouts, refactor for collections (138241d)
  • separate method for ber encoding ember+ data structures (4b9f947)
  • setValueNoAck - rename of function and cleanup (82618c3)
  • type predicate function for EmberElement interface (331f623)
  • ber encoding: Adds type to Ember.ParameterContents objects. Allows for explicitly setting Real ParameterContents types to enforce correct encoding. (153eed8)
  • Functions: Adds Invoke method for QualifiedFunctions with InvocationResult. (9013dfe)

Bug Fixes

  • add missing code, pass tests (dd3d884)
  • better error message for getEleByPath (8c1c5be)
  • changes is an array [publish] (f41e58d)
  • convert tree arrays into collections (6974cc9)
  • do not expand functions and offline nodes (fad784e)
  • fix Ber writeReal and writeValue (d39e90a)
  • getDirectory on node should auto subscribe to child modification (66578f0)
  • handle indefinite lengths and empty contents (34f7ff3)
  • make linting job actually work (d7eef92)
  • missing continue for error recovery (9b3935f)
  • missing skipNext for error recovery (53b7434)
  • promise didn´t resolve (9110000)
  • reading and writing NULL values (fcf979e)
  • write zero-length buffers and null parameters (d910ef6)
  • ber encoding: Fixed unecessary nesting of ParameterContents if using strong typed ParameterContents (1661251)
  • KeepAliveRequest: Fixes broken KeepAlieveRequest. (8a99bb6)