Skip to content

Latest commit

 

History

History
159 lines (74 loc) · 6.27 KB

CHANGELOG.md

File metadata and controls

159 lines (74 loc) · 6.27 KB

3.2.4 (2023-08-11)

Bug Fixes

  • deps: update dependency node to v18 (#45) (b92189c)

3.2.3 (2023-03-10)

Bug Fixes

  • subscription: improve tests for multiple whenReady (e1a99db)
  • fix regression for multiple whenReady calls (6011557)

3.2.2 (2023-02-14)

Bug Fixes

  • subscription: fix onready handlers after reconnection (4545d89)

3.2.1 (2022-08-11)

Bug Fixes

3.2.0 (2021-11-02)

Features

  • update changes with v2.x (7250fc8)

Bug Fixes

3.1.1 (2021-04-23)

Bug Fixes

  • emit event on removal regardless (987afd3)

3.1.0 (2021-04-08)

Features

  • adding support for publications options (99d9822)

3.0.0 (2021-01-15)

⚠ BREAKING CHANGES

  • we now require a publication-server version of version 2 or higher.
  • require publication-client@>v2

Features

  • add req on publication-server version (eef6fbd)

  • Merge pull request #18 from mixmaxhq/trey/fix-release (40b50c4), closes #18

2.5.0 (2021-01-15)

Features

  • add updated primus client code for primus 8 upgrades (5a1e101)

2.4.2 (2020-10-06)

Bug Fixes

  • make reconnection less aggressive (0ac50de)

2.4.1 (2020-04-13)

Bug Fixes

  • emit reconnected event on _resetCollectionsAndConnect (1df914c)

2.4.0 (2020-03-31)

Features

  • enable reconnecting when paranoid mode is requested (951aea9)

2.3.0 (2020-03-17)

Features

  • add paranoid mode to monitor and reconnect (0702b31)
  • emit event when proactively reconnected (ca8c63c)

Bug Fixes

  • temporarily disable reconnecting while we track stats (e265d1c)

2.2.0 (2020-03-10)

Features

  • localcollection: allow supressing removal warnings (be76564)

2.1.0 (2019-12-14)

Bug Fixes

  • add ci script (eaa18bd)
  • fix import cases for case-sensitive filesystems (a219811)
  • ignore babelrc in build (411662d)

Release History

  • 2.0.0 Breaking Upgrade primus to 7.3.3. This changes the ping and pong attributes when passing options to the primus client to one pingTimeout option.

  • 1.4.11 Allow stopping a subscription before its 'ready' event is received

  • 1.4.10 Fix README, correct for accidental 1.4.9 publish

  • 1.4.9 deyarn

  • 1.4.8 Add ES6 Promise polyfill

  • 1.4.7 Use lodash.cloneDeep to ensure that we don't emit direct object references during event emission.

  • 1.4.6 Prevent Subscription#whenReady from resolving prematurely after the websocket connects; implement PublicationClient#whenConnected

  • 1.4.5 err._publicationName -> err.publicationName

  • 1.4.4 Add the publication name to the error we emit on subscription errors.

  • 1.4.3 Delete subscription references when we unsubscribe from a publication.

  • 1.4.2 Fix typo with unsubscribe message.

  • 1.4.0 Handle custom event broadcasting (for shutdown message specifically).

  • 1.2.1 Enforce message ordering.

  • 1.1.0 Alter how we wrap the authentication function and make it required.

  • 1.0.0 Initial release