Skip to content

Release v1.0.0

Compare
Choose a tag to compare
@nick-zh nick-zh released this 12 Aug 12:46
0e2495a

Features 🎉

Avro

  • capability to now encode / decode message key (#26, #27)

Producer

  • control over poll behaviour (#16)
    • new function syncProduce
    • new function pollUntilQueueSizeReached
    • new function poll
    • produce is now non blocking (behaviour change, see UPGRADE.md for more)

Consumer

  • possibility to decode message later (#17)
    • new function decodeMessage

Improvements ⚙️

  • streamline timeouts, all timeouts can now be passed where needed (#15)
  • remove external avro dependency as hard dependency (#22)

Bug fixes 🐛

  • fixed bug where some settings for low level consumer were ignored (#25, #32)
  • only throw exceptions for fatal errors (#12)
  • for the high level consumer, topic subscription with no partitions but an offset will be interpreted as all partitions (#29)

Checkout UPGRADE.md for more information