Skip to content

Releases: groupsky/ya-modbus

@ya-modbus/[email protected]

04 Jan 16:08

Choose a tag to compare

0.6.0 (2026-01-04)

Bug Fixes

  • enable linting without build and fix monorepo build order (#129) (e4ba4fd), closes #130
  • release: bump versions to 0.2.0 to bypass npm 24h block (#148) (aa2be6a)
  • release: revert failed release and add missing publishConfig (#147) (60ea209)
  • release: revert failed release and cleanup tags (#145) (228ae2b), closes #143 #144

Features

  • release: add Lerna-Lite publishing with pre-release support (#135) (3db7542)
  • transport: add debug logging for retry attempts (#115) (e63de85), closes #109
  • transport: extract transport package for code reusability (#102) (aea6946), closes #107 #108 #109 #91
  • transport: implement TransportManager with mutex serialization (#125) (012a9e0), closes #126

Reverts

  • Revert "chore(release): publish packages" (a6d080d)

@ya-modbus/[email protected]

04 Jan 12:59

Choose a tag to compare

0.5.1 (2026-01-04)

Note: Version bump only for package @ya-modbus/transport

@ya-modbus/[email protected]

04 Jan 11:41

Choose a tag to compare

0.5.0 (2026-01-04)

Bug Fixes

  • enable linting without build and fix monorepo build order (#129) (d3e027b), closes #130
  • release: bump versions to 0.2.0 to bypass npm 24h block (#148) (98d6fd6)
  • release: revert failed release and add missing publishConfig (#147) (8cbd4ba)
  • release: revert failed release and cleanup tags (#145) (ba85dd9), closes #143 #144

Features

  • release: add Lerna-Lite publishing with pre-release support (#135) (fcaf40a)
  • transport: add debug logging for retry attempts (#115) (49584c3), closes #109
  • transport: extract transport package for code reusability (#102) (b3153bf), closes #107 #108 #109 #91
  • transport: implement TransportManager with mutex serialization (#125) (2a243ac), closes #126

Reverts

  • Revert "chore(release): publish packages" (b613837)

@ya-modbus/[email protected]

04 Jan 16:08

Choose a tag to compare

0.6.0 (2026-01-04)

Bug Fixes

  • enable linting without build and fix monorepo build order (#129) (e4ba4fd), closes #130
  • mqtt-bridge: resolve race conditions in device operations (#116) (cafbde4), closes #96
  • release: bump versions to 0.2.0 to bypass npm 24h block (#148) (aa2be6a)
  • release: revert failed release and add missing publishConfig (#147) (60ea209)
  • release: revert failed release and cleanup tags (#145) (228ae2b), closes #143 #144

Code Refactoring

  • mqtt-bridge: remove duplicate consecutiveFailures tracking (#127) (c6288eb), closes #93

Features

  • mqtt-bridge: add MQTT bridge package with CLI (#86) (acc03a0)
  • mqtt-bridge: Phase 2 - Driver Integration (#90) (ae647b2), closes #87
  • release: add Lerna-Lite publishing with pre-release support (#135) (3db7542)
  • transport: extract transport package for code reusability (#102) (aea6946), closes #107 #108 #109 #91
  • transport: implement TransportManager with mutex serialization (#125) (012a9e0), closes #126

Reverts

  • Revert "chore(release): publish packages" (a6d080d)

BREAKING CHANGES

  • mqtt-bridge: - ErrorCallback signature changed from (deviceId, error) => number to
    (deviceId, error, failureCount) => void

Testing:

  • Added TDD regression tests for both bugs
  • All 272 tests passing with 97.77% coverage
  • Defensive error handling for callback exceptions

@ya-modbus/[email protected]

04 Jan 12:59

Choose a tag to compare

0.5.1 (2026-01-04)

Note: Version bump only for package @ya-modbus/mqtt-bridge

@ya-modbus/[email protected]

04 Jan 11:41

Choose a tag to compare

0.5.0 (2026-01-04)

Bug Fixes

  • enable linting without build and fix monorepo build order (#129) (d3e027b), closes #130
  • mqtt-bridge: resolve race conditions in device operations (#116) (d18aa74), closes #96
  • release: bump versions to 0.2.0 to bypass npm 24h block (#148) (98d6fd6)
  • release: revert failed release and add missing publishConfig (#147) (8cbd4ba)
  • release: revert failed release and cleanup tags (#145) (ba85dd9), closes #143 #144

Code Refactoring

  • mqtt-bridge: remove duplicate consecutiveFailures tracking (#127) (394326b), closes #93

Features

  • mqtt-bridge: add MQTT bridge package with CLI (#86) (56908e7)
  • mqtt-bridge: Phase 2 - Driver Integration (#90) (17f8210), closes #87
  • release: add Lerna-Lite publishing with pre-release support (#135) (fcaf40a)
  • transport: extract transport package for code reusability (#102) (b3153bf), closes #107 #108 #109 #91
  • transport: implement TransportManager with mutex serialization (#125) (2a243ac), closes #126

Reverts

  • Revert "chore(release): publish packages" (b613837)

BREAKING CHANGES

  • mqtt-bridge: - ErrorCallback signature changed from (deviceId, error) => number to
    (deviceId, error, failureCount) => void

Testing:

  • Added TDD regression tests for both bugs
  • All 272 tests passing with 97.77% coverage
  • Defensive error handling for callback exceptions

@ya-modbus/[email protected]

04 Jan 16:08

Choose a tag to compare

0.6.0 (2026-01-04)

Bug Fixes

  • emulator: use fake timers in timing tests to fix CI flakiness (#156) (67b7d8d), closes #139
  • enable linting without build and fix monorepo build order (#129) (e4ba4fd), closes #130
  • release: bump versions to 0.2.0 to bypass npm 24h block (#148) (aa2be6a)
  • release: revert failed release and add missing publishConfig (#147) (60ea209)
  • release: revert failed release and cleanup tags (#145) (228ae2b), closes #143 #144

Features

  • emulator: implement v0.1.0 with CLI, RTU transport, and timing behaviors (#106) (62c5edb), closes #112
  • release: add Lerna-Lite publishing with pre-release support (#135) (3db7542)

Reverts

  • Revert "chore(release): publish packages" (a6d080d)

@ya-modbus/[email protected]

04 Jan 12:59

Choose a tag to compare

0.5.1 (2026-01-04)

Note: Version bump only for package @ya-modbus/emulator

@ya-modbus/[email protected]

04 Jan 11:41

Choose a tag to compare

0.5.0 (2026-01-04)

Bug Fixes

  • enable linting without build and fix monorepo build order (#129) (d3e027b), closes #130
  • release: bump versions to 0.2.0 to bypass npm 24h block (#148) (98d6fd6)
  • release: revert failed release and add missing publishConfig (#147) (8cbd4ba)
  • release: revert failed release and cleanup tags (#145) (ba85dd9), closes #143 #144

Features

  • emulator: implement v0.1.0 with CLI, RTU transport, and timing behaviors (#106) (894b180), closes #112
  • release: add Lerna-Lite publishing with pre-release support (#135) (fcaf40a)

Reverts

  • Revert "chore(release): publish packages" (b613837)

@ya-modbus/[email protected]

04 Jan 16:08

Choose a tag to compare

0.4.3 (2026-01-04)

Note: Version bump only for package @ya-modbus/driver-xymd1