Skip to content

Latest commit

 

History

History
224 lines (123 loc) · 4.6 KB

CHANGELOG.md

File metadata and controls

224 lines (123 loc) · 4.6 KB

Change Log

All notable changes to this project will be documented in this file. Space Bunny Node SDK adheres to Semantic Versioning.

  • 0.1.x Releases - [0.1.0]
  • 0.2.x Releases - [0.2.0] [0.2.1]
  • 0.3.x Releases - [0.3.0]
  • 0.4.x Releases - [0.4.0] [0.4.1] [0.4.3] [0.4.4]
  • 0.5.x Releases - [0.5.0] [0.5.1] [0.5.2]
  • 0.6.x Releases - [0.6.0] [0.6.1]
  • 0.6.x Releases - [0.6.0] [0.6.1]
  • 0.7.x Releases - [0.7.0] [0.7.1] [0.7.2] [0.7.3] [0.7.4] [0.7.5] [0.7.6] [0.7.7] [0.7.8] [0.7.9] [0.7.11] [0.7.12] [0.7.13] [0.7.14] [0.7.15]
  • 1.0.x Releases - [1.0.0] [1.0.1]

Changed

  • Update axios dependency

Changed

  • Rewrite the library in TS

Changed

  • Add heartbeat to AMQP Connection

Changed

  • Fix connection error handling

Changed

  • Fix webpack externals

Changed

  • Updated some dependencies

Changed

  • Updated some dependencies

Changed

  • Updated some dependencies

Changed

  • Wait for channel open in AmqpClient publish

Changed

  • Add random seed to temp queue

Changed

  • Empty channel on error

Changed

  • Clone options

Changed

  • Fix opts merge in publish
  • Fix default routing key for AMPQ stream client

Changed

  • Fix opts merge in publish

Changed

  • Remove when library (use Promise.all instead)

Changed

  • Connect to stream by its name

Changed

  • Fix URL generation

Changed

  • Add support for publishing on custom topic
  • Add support for streaming from custom routing key or appended topic

Changed

  • Add support for secure configurations API

Changed

  • Add custom binding keys for stream clients
  • Add unsubscribe for AMQP stream client

Changed

  • Fix STOMP unsubscribe

Changed

  • Update dependencies
  • Remove warnings
  • Fix temp queue name

Changed

  • Improve support for endpoint configs
  • Emit events for connections (connect, disconnect, close, error)

Changed

  • Fix source map paths

Changed

  • Fix AmqpClient reconnection

Changed

  • Improve content parsing
  • Update examples

Changed

  • Move from SSL to TLS
  • Client Connect as public API

Changed

  • Endpoint configurations

Improved

  • Upgrade TLS version to 1.2

Fixed

  • Content type for configurations API

Added

  • Ack / Nack handling for STOMP clients
  • support for DiscardMine and DiscardFromApi options

Added

  • AMQP, STOMP, MQTT clients
  • AMQP, STOMP, MQTT stream clients