Skip to content

@microfleet/[email protected]

Compare
Choose a tag to compare
@AVVS AVVS released this 16 Mar 00:10
· 45 commits to main since this release
d5d286a

@microfleet/amqp-codec 2.0.0 (2022-03-16)

Bug Fixes

  • invalid main paths for codec (dd1e1e2)
  • optimize table parser, delivery tag multiAck (1b9ab38)
  • prepublish scripts, files (4da6b1a)

Code Refactoring

  • simplified consumed queue, routing, removed tracing (b186ef6)

Features

  • external amqp-codec package (#7) (6ee69ab)
  • optimize reading with increased buffer, no unoptimized functions (f28587b)

BREAKING CHANGES

  • removed open-tracing support, will revisit. router supports
    legacy & modern mode with less message meddling for better perf. reworked everything
    in TS, consumers rely on default amqp-coffee reconnect behaviour, fixes bug where
    multiple consumers will open after connection errors
  • internal logic on how data is parsed/serialize has been changed. @microfleet/amqp-codec has
    been created with heavy inspiration for parser from ioredis parser. This allowed for removal of a huge chunk of code in
    coffee-script and now it contains quite a lean core ready for further refactoring