View Source Changelog

v0-2-3

v0.2.3

changes

Changes

  • [Bugfix] Sometimes the subscriber could hang and not publish any messages because it was ensuring order. This lead to slow synchronizations. Now the messages are not guaranteed to arrive in order, but the event logs now include the height, so it's easier for the subscriber to pick the order from that.

v0-2-2

v0.2.2

changes-1

Changes

  • [Bugfix] When events were coming too fast, the subscriber was drowned in messages and could never publish the messages.

v0-2-1

v0.2.1

changes-2

Changes

  • [Bugfix] Yggdrasil channels with source as event were ignoring the current height when reconnecting.

v0-2-0

v0.2.0

changes-3

Changes

  • [Bugfix] Fixed bug where Yggdrasil events where arriving out of order.
  • [Enhancement] Now subscribing to events returns the tick of the block where the event occurred.

v0-1-8

v0.1.8

changes-4

Changes

  • [Bugfix] Bad return value when reinitializing the icon subscriber.

v0-1-7

v0.1.7

changes-5

Changes

  • [Enhancement] Changed websocket reconnection message from :timeout to :re_init for better understanding of what's happening.
  • [Enhancement] Positive integer type.
  • [Bugfix] Now integers can be negative.
  • [Bugfix] Fixed a race condition bug where multiple backoff messages were issued.

v0-1-6

v0.1.6

changes-6

Changes

  • [Enhancement] Added exponential backoff to the websocket reconnection retries.
  • [Enhancement] Added the possibility of configuring the node URLs from environment variables or Elixir configuration to override the defaults.
  • [Enhancement] Improved websocket test code coverage.
  • [Enhancement] The websocket now reconnects to the last know height when height is available and being updated.

v0-1-5

v0.1.5

changes-7

Changes

  • [Typo] Fixed misleading exception message in ICON's Yggdrasil subscriber when process crashes.

v0-1-4

v0.1.4

changes-8

Changes

  • [Bugfix] Event logs weren't pulled correctly when the schema type encountered a nil value.

v0-1-3

v0.1.3

changes-9

Changes

  • [Enhancement] Added ICON 2.0 adapter for Yggdrasil.

v0-1-2

v0.1.2

changes-10

Changes

  • [Bugfix] Icon.call/5 didn't load the results into schema structs though they were specified in the response_schema option.
  • [Enhancement] Added variable keys for schemas, giving more freedom when casting dictionaries.

v0-1-1

v0.1.1

changes-11

Changes

  • Improved documentation.

v0-1-0

v0.1.0

changes-12

Changes