# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# [0.8.0](https://github.com/groupsky/ya-modbus/compare/@ya-modbus/device-profiler@0.7.3...@ya-modbus/device-profiler@0.8.0) (2026-02-13)

### Features

- **device-profiler:** add JSON output format ([#377](https://github.com/groupsky/ya-modbus/issues/377)) ([0aadf5a](https://github.com/groupsky/ya-modbus/commit/0aadf5a54eacdd3572d4e37ff26751846689aafd)), closes [#372](https://github.com/groupsky/ya-modbus/issues/372)

## [0.7.3](https://github.com/groupsky/ya-modbus/compare/@ya-modbus/device-profiler@0.7.2...@ya-modbus/device-profiler@0.7.3) (2026-02-11)

**Note:** Version bump only for package @ya-modbus/device-profiler

## [0.7.2](https://github.com/groupsky/ya-modbus/compare/@ya-modbus/device-profiler@0.7.1...@ya-modbus/device-profiler@0.7.2) (2026-02-11)

### Bug Fixes

- **build:** set executable permissions on CLI bin files ([#359](https://github.com/groupsky/ya-modbus/issues/359)) ([f8111af](https://github.com/groupsky/ya-modbus/commit/f8111af3a00a4ae5bd1fd01df2b89a9ac7c8c6a9)), closes [#37583](https://github.com/groupsky/ya-modbus/issues/37583) [#16257](https://github.com/groupsky/ya-modbus/issues/16257) [#26060](https://github.com/groupsky/ya-modbus/issues/26060) [#360](https://github.com/groupsky/ya-modbus/issues/360) [#361](https://github.com/groupsky/ya-modbus/issues/361)

## [0.7.1](https://github.com/groupsky/ya-modbus/compare/@ya-modbus/device-profiler@0.7.0...@ya-modbus/device-profiler@0.7.1) (2026-02-06)

**Note:** Version bump only for package @ya-modbus/device-profiler

# [0.7.0](https://github.com/groupsky/ya-modbus/compare/@ya-modbus/device-profiler@0.6.0...@ya-modbus/device-profiler@0.7.0) (2026-01-11)

### Bug Fixes

- **device-profiler:** display error message instead of [object Object] ([#165](https://github.com/groupsky/ya-modbus/issues/165)) ([591da4e](https://github.com/groupsky/ya-modbus/commit/591da4e889c85593898111c06e0cc633e1f90a29)), closes [#164](https://github.com/groupsky/ya-modbus/issues/164)

### Features

- **build:** add dual CommonJS/ESM package support ([#187](https://github.com/groupsky/ya-modbus/issues/187)) ([3d78130](https://github.com/groupsky/ya-modbus/commit/3d781304d42edba335cdc320ba25275f3b4ea6c9))

# 0.6.0 (2026-01-04)

### Bug Fixes

- **release:** bump versions to 0.2.0 to bypass npm 24h block ([#148](https://github.com/groupsky/ya-modbus/issues/148)) ([aa2be6a](https://github.com/groupsky/ya-modbus/commit/aa2be6ae998f4443774b43507e7991601ec3068a))
- **release:** revert failed release and add missing publishConfig ([#147](https://github.com/groupsky/ya-modbus/issues/147)) ([60ea209](https://github.com/groupsky/ya-modbus/commit/60ea2091cbb350b0f474dc45d3ab33177b050764))
- **release:** revert failed release and cleanup tags ([#145](https://github.com/groupsky/ya-modbus/issues/145)) ([228ae2b](https://github.com/groupsky/ya-modbus/commit/228ae2b4da0c433e475825d068202efd3f0d3a5a)), closes [#143](https://github.com/groupsky/ya-modbus/issues/143) [#144](https://github.com/groupsky/ya-modbus/issues/144)

### Features

- **device-profiler:** implement core register scanning functionality ([#128](https://github.com/groupsky/ya-modbus/issues/128)) ([0835ffc](https://github.com/groupsky/ya-modbus/commit/0835ffc4c7b2e02351b630fa962294a925edeac3)), closes [#117](https://github.com/groupsky/ya-modbus/issues/117)

### Reverts

- Revert "chore(release): publish packages" ([a6d080d](https://github.com/groupsky/ya-modbus/commit/a6d080deeacf306f4911b6d78eab05dac8bfa7a7))

## [0.5.1](https://github.com/groupsky/ya-modbus/compare/@ya-modbus/device-profiler@0.5.0...@ya-modbus/device-profiler@0.5.1) (2026-01-04)

**Note:** Version bump only for package @ya-modbus/device-profiler

# 0.5.0 (2026-01-04)

### Bug Fixes

- **release:** bump versions to 0.2.0 to bypass npm 24h block ([#148](https://github.com/groupsky/ya-modbus/issues/148)) ([98d6fd6](https://github.com/groupsky/ya-modbus/commit/98d6fd666322fb647390d851c43ba0cd8a02486d))
- **release:** revert failed release and add missing publishConfig ([#147](https://github.com/groupsky/ya-modbus/issues/147)) ([8cbd4ba](https://github.com/groupsky/ya-modbus/commit/8cbd4baf9c140c8ef10080947ddd566014f32c77))
- **release:** revert failed release and cleanup tags ([#145](https://github.com/groupsky/ya-modbus/issues/145)) ([ba85dd9](https://github.com/groupsky/ya-modbus/commit/ba85dd9518f85705bc3f87349b097f004a0e90a1)), closes [#143](https://github.com/groupsky/ya-modbus/issues/143) [#144](https://github.com/groupsky/ya-modbus/issues/144)

### Features

- **device-profiler:** implement core register scanning functionality ([#128](https://github.com/groupsky/ya-modbus/issues/128)) ([4526824](https://github.com/groupsky/ya-modbus/commit/4526824b26823f58d5a99ae37dc32ac73360fc41)), closes [#117](https://github.com/groupsky/ya-modbus/issues/117)

### Reverts

- Revert "chore(release): publish packages" ([b613837](https://github.com/groupsky/ya-modbus/commit/b6138375978fdebfd57e645367f3fc8011f0452f))
