Skip to content

Latest commit

 

History

History
93 lines (76 loc) · 2.39 KB

CHANGELOG.md

File metadata and controls

93 lines (76 loc) · 2.39 KB

Changelog

[1.1.10] - 2025-01-18

Changed

  • Improve documentation.

[1.1.9] - 2025-01-17

Changed

  • Improve documentation.

[1.1.9] - 2025-01-17

Changed

  • Improve documentation.

[1.1.8] - 2025-01-17

Changed

  • Improve documentation.
  • Improve examples.

[1.1.7] - 2024-10-02

Changed

  • Improve documentation.

[1.1.6] - 2024-08-02

Changed

  • Improve documentation.

[1.1.5] - 2024-07-13

Changed

  • Improve tests.
  • Specify node >=18.20.4.

[1.1.4] - 2024-07-13

Changed

  • Improve documentation.
  • Improve tests.

[1.1.3] - 2024-02-18

Changed

  • Improve documentation.

[1.1.2] - 2024-02-12

Added

  • Add engine specification.

[1.1.1] - 2024-02-11

Changed

  • Improve documentation.
  • Improve tests.
  • Improve examples.

[1.1.0] - 2024-02-10

Added

  • Add a port parameter to the PortStream constructor.

Changed

  • Improve documentation.
  • Improve and formalize tests.
  • Improve examples.
  • Implement a more authentic tree traversal algorithm. The effect of calling a remote method using a Service API should - to the fullest extent possible - resemble the effect of calling the same method on a locally referenced object. For example, with this change it is now possible to traverse into a method of a function object e.g., Function.prototype.bind. Property path restrictions should be used in order to impose runtime restrictions. Please see the instructions for imposing runtime property path restrictions in the README.md.

Fixed

  • Fix a bug in tree traversal that can errantly invoke a function along the property path when property path restrictions are not imposed.

[1.0.4] - 2024-02-04

Fixed

  • Improve logic around how message headers are read.
  • Improve various aspects of error handling.
  • Ensure that muxing errors result in destruction of the stream.

[1.0.3] - 2024-02-04

Changed

  • Improve documentation.

[1.0.2] - 2024-02-04

Added

  • Add .gitignore to examples.

Fixed

  • Fix logic for selecting a Mux.

[1.0.1] - 2024-02-04

Changed

  • Improve examples.

Fixed

  • Prevent instantiation of more than one Service for each stream.Duplex.
  • Fix access modifiers.

[1.0.0] - 2024-02-03

Added

  • This project adheres to Semantic Versioning.

Changed

Deprecated

Fixed

Removed

Security