Skip to content

Release 0.1.0

Compare
Choose a tag to compare
@getlarge getlarge released this 21 Sep 15:37
· 15 commits to main since this release
v0.1.0
0383fd4
  • test: move disabled instrumentation test (8608d29)
  • chore: update aedes-protocol-decoder and remove unused patches (06ccf02)
  • test: update setup to work both under Node 18.17+ and 20+ (86f2d1e)
  • build: update NPM lifecycle hooks (174f1f1)
  • ci: add basic workflow (a9616d8)
  • build: refine build config and setup release flow (5a96618)
  • docs: write initial documentation (1e3c8c2)
  • refactor: create test helpers (0fad6d3)
  • test: extend test suite (bdd2a42)
  • test: init setup and test suite (9a83154)
  • fix: ensure spans are ended in handleConnect (dab9294)
  • refactor: create factory function that will start both instrumentation libs by default (2a24d0f)
  • feat: enrich span attributes with ConnectionDetails (21606f3)
  • chore: install and patch aedes-protocol-decoder (758947d)
  • fix: improve span management (013a13c)
  • feat: patch handleSubscribe and retrieve client target and msg delivery (f37ce34)
  • feat: patch Aedes hooks and create span events (427f977)
  • refactor: add constants attributes in separate module (3bb7e43)
  • chore: make Aedes hooks patchable (d95a0ff)
  • feat: add setup to export traces to Jaeger (ec945ab)
  • test: update example (09b98f6)
  • fix: improve span attributes and context setting (6cbbc1f)
  • fix: improve OTel context propagation (WIP) (caa9b01)
  • feat: create instrumentation for mqtt-packet lib (fa0e6ee)
  • feat: create span at connect and patch handlePublish (836db2d)
  • feat: add Socket connection details (c58f11c)
  • fix: handle case of missing original packet (259b5b5)
  • test: create example project (0b82df8)
  • build: patch aedes and aedes-packet to get named exports (b8a77da)
  • format: setup ESLint and Prettier (5ff8fcd)
  • feat: init base project (1e711f5)
  • build: setup TS and dependencies (f66e256)
  • Update .gitignore (135257a)
  • Initial commit (b2063dc)