Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 1.66 KB

CHANGELOG.md

File metadata and controls

61 lines (38 loc) · 1.66 KB

Changelog

1.0

  • Added socks support

1.0 (alpha.2)

  • Split message event to message and threadUpdate

1.0 (alpha.1)

  • Added Mixins - hook methods and extend functionality
  • Removed deprecated methods/parameters
  • Fix for extend - indexing instead of using Object.defineProperty()

1.0 (alpha.0)

  • Note: Most if not all changes are breaking
  • Using mqtts version 1.0@alpha
  • Use eventemitter3 instead of rxjs to handle events.

0.2.1

  • Removed initial raw mqtt subscriptions (disconnect)
  • Added proper keepAlive handling
  • Added FBNS and Realtime keepAlive

0.2.0

  • BREAKING: FBNS is no longer a EventEmitter, instead it uses RXJS Subjects.

    See push.example for more details.

  • Internal: More strict tsconfig.json

0.1.7

0.1.6

  • Added FbnsDeviceAuth support for a non-initialized IgApiClient

0.1.5

  • Added Extender

    The extender automatically adds either FbnsClient (fbns) or RealtimeClient (realtime) to the given IgApiClient. This can be done by using withRealtime(IgApiClient) or withFbns(IgApiClient). For TypeScript users: The returned client is of the type IgApiClientFbns, IgApiClientRealtime or IgApiClientMQTT (both combined)

  • Fixed error in MqttClient#finishFlow(undefined)