# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.6](https://github.com/acpiccolo/Daly-BMS/compare/v0.1.5...v0.1.6) - 2025-10-20

### Other

- upgrade cocogitto-action to version 4
- *(deps)* bump crate-ci/typos from 1.37.2 to 1.38.1
- *(deps)* bump crate-ci/typos from 1.36.3 to 1.37.2
- *(deps)* bump crate-ci/typos from 1.36.2 to 1.36.3
- *(deps)* bump crate-ci/typos from 1.35.7 to 1.36.2
- *(deps)* bump crate-ci/typos from 1.35.5 to 1.35.7
- improve features description in lib.rs
- Enable doc_cfg feature for docs.rs builds

## [0.1.5](https://github.com/acpiccolo/Daly-BMS/compare/v0.1.4...v0.1.5) - 2025-08-27

### Other

- improve code and documentation ([#58](https://github.com/acpiccolo/Daly-BMS/pull/58))
- *(deps)* bump crate-ci/typos from 1.35.4 to 1.35.5
- *(deps)* bump crate-ci/typos from 1.35.3 to 1.35.4
- *(deps)* bump actions/checkout from 4 to 5
- *(deps)* bump crate-ci/typos from 1.34.0 to 1.35.3
- fix clippy issues

## [0.1.4](https://github.com/acpiccolo/Daly-BMS/compare/v0.1.3...v0.1.4) - 2025-08-10

### Fixed

- fix saving tokio_serial_async status

### Other

- cleanup

## [0.1.3](https://github.com/acpiccolo/Daly-BMS/compare/v0.1.2...v0.1.3) - 2025-08-03

### Added

- added a command line argument to set up the MQTT output format
- add daemon mode ([#46](https://github.com/acpiccolo/Daly-BMS/pull/46))

### Fixed

- improve serialization for f32 fields

### Other

- add retry mechanism
# Changelog
All notable changes to this project will be documented in this file. See [conventional commits](https://www.conventionalcommits.org/) for commit guidelines.

- - -

## [0.1.2](https://github.com/acpiccolo/Daly-BMS/compare/v0.1.1...v0.1.2) - 2025-06-23

### Other

- *(deps)* update flexi_logger requirement from 0.30 to 0.31
- *(deps)* bump crate-ci/typos from 1.32.0 to 1.33.1

## [v0.1.1](https://github.com/acpiccolo/Daly-BMS/compare/3b3ffab5d7767bf6788b8c6db532b62e473fa330..v0.1.1) - 2025-05-29
#### Build system
- create release-plz.yml - ([60ac084](https://github.com/acpiccolo/Daly-BMS/commit/60ac084c0753152123114933f787932c6e8f22ff)) - acpiccolo
- add missing Cargo.toml metadata - ([8bc4603](https://github.com/acpiccolo/Daly-BMS/commit/8bc46032542ecd5a3b5347a659b79796f85a9f33)) - acpiccolo
- exclude CHANGELOG.md for typos - ([9e153be](https://github.com/acpiccolo/Daly-BMS/commit/9e153be9ec4cc160025f6ede18ee9e9a3a841bad)) - acpiccolo
- ignore typos warning - ([7886bdf](https://github.com/acpiccolo/Daly-BMS/commit/7886bdfc85d4293ffe9caf749e802f7641732347)) - acpiccolo
#### Continuous Integration
- install prerequisites - ([789238b](https://github.com/acpiccolo/Daly-BMS/commit/789238bb7013d6dcf204a4109f0ba889d97d8a10)) - acpiccolo
#### Documentation
- Docs and readme improvements (#41) - ([bae2c32](https://github.com/acpiccolo/Daly-BMS/commit/bae2c32e3cfd06d40d99437f9a4c7613d4db36ce)) - acpiccolo
#### Miscellaneous Chores
- **(deps)** bump crate-ci/typos from 1.31.1 to 1.32.0 - ([300a522](https://github.com/acpiccolo/Daly-BMS/commit/300a522b7082890832c4cbdb91402ed04b489f42)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.31.0 to 1.31.1 - ([762f604](https://github.com/acpiccolo/Daly-BMS/commit/762f604b415053f9c0d94fc1a34d00da0fbb6e60)) - dependabot[bot]
- **(deps)** update flexi_logger requirement from 0.29 to 0.30 - ([5b861b6](https://github.com/acpiccolo/Daly-BMS/commit/5b861b6b60afe31b8bc16a5ddbc788cf40f2e680)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.30.2 to 1.31.0 - ([1c8ab9b](https://github.com/acpiccolo/Daly-BMS/commit/1c8ab9bcf8921f6fde51dc4035f5a73531d65a0b)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.30.1 to 1.30.2 - ([8413410](https://github.com/acpiccolo/Daly-BMS/commit/841341067adcb85a5e3180736b6e2e4ae392ac65)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.30.0 to 1.30.1 - ([2ccf5ca](https://github.com/acpiccolo/Daly-BMS/commit/2ccf5ca185496d51b720cdb2700d66dc61743c8f)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.29.9 to 1.30.0 - ([ec3c547](https://github.com/acpiccolo/Daly-BMS/commit/ec3c547f793e17a96cdcef341bf698a98832f8ae)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.29.7 to 1.29.9 - ([33ab92d](https://github.com/acpiccolo/Daly-BMS/commit/33ab92dd2620aecd48da563e58feb14456f4baf2)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.29.5 to 1.29.7 - ([a11972e](https://github.com/acpiccolo/Daly-BMS/commit/a11972eccb06ba31dfdaff1213d520e2c8f69a94)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.29.4 to 1.29.5 - ([4c77b3b](https://github.com/acpiccolo/Daly-BMS/commit/4c77b3bbbe8d86d477278fa9fc58695e17f0ad4a)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.28.3 to 1.29.4 - ([e7cc758](https://github.com/acpiccolo/Daly-BMS/commit/e7cc758136afd67bd4eee1834ec68835e1bbdc02)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.28.2 to 1.28.3 - ([aab6a8f](https://github.com/acpiccolo/Daly-BMS/commit/aab6a8fafc27a4d313b0ef9c1c5227443fa7a6b5)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.28.1 to 1.28.2 - ([39d9362](https://github.com/acpiccolo/Daly-BMS/commit/39d936271bc83caad4997ef8539d0b27fa9c76ae)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.27.3 to 1.28.1 - ([0227754](https://github.com/acpiccolo/Daly-BMS/commit/022775445604bb1bac52f5fea8b051020f67123f)) - dependabot[bot]
- **(deps)** update clap-verbosity-flag requirement from 2 to 3 - ([b2c47d7](https://github.com/acpiccolo/Daly-BMS/commit/b2c47d730ea816a991315aa6ee739bb862d3c6b8)) - dependabot[bot]
- **(deps)** update thiserror requirement from 1 to 2 - ([348560f](https://github.com/acpiccolo/Daly-BMS/commit/348560f89be9f9b75992ef6611e65a420c9800af)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.27.0 to 1.27.3 - ([bdbea2d](https://github.com/acpiccolo/Daly-BMS/commit/bdbea2d702c89e15e34f5de1b1549fd315521459)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.26.8 to 1.27.0 - ([a481960](https://github.com/acpiccolo/Daly-BMS/commit/a4819600bd15e3970538b5741da2813ff12042ce)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.26.0 to 1.26.8 - ([551a4be](https://github.com/acpiccolo/Daly-BMS/commit/551a4be83a9a94d35d741cdfa969e22d72bad53d)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.25.0 to 1.26.0 - ([c524477](https://github.com/acpiccolo/Daly-BMS/commit/c524477954268834b287f517bb0f8da4b56d2185)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.24.6 to 1.25.0 - ([72966b5](https://github.com/acpiccolo/Daly-BMS/commit/72966b5f828fddb27f2fe8da822a0144212ab25a)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.24.5 to 1.24.6 - ([3f43409](https://github.com/acpiccolo/Daly-BMS/commit/3f434096f7b5907a8f0fd0d53a06ba4d8be3c54c)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.24.3 to 1.24.5 - ([e5f64a1](https://github.com/acpiccolo/Daly-BMS/commit/e5f64a130dc8198b691d00174602f88d40beecef)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.24.1 to 1.24.3 - ([aa6fd8f](https://github.com/acpiccolo/Daly-BMS/commit/aa6fd8f7e0ecbcf6d1c8b977709cef7551cb6028)) - dependabot[bot]
- **(deps)** update flexi_logger requirement from 0.28 to 0.29 - ([be2dbfd](https://github.com/acpiccolo/Daly-BMS/commit/be2dbfd2862d53fd55e53b27e7366b182203b302)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.23.6 to 1.24.1 - ([820be80](https://github.com/acpiccolo/Daly-BMS/commit/820be80ec6bb789a913393dc420a9c7d360dee58)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.23.5 to 1.23.6 - ([e12895b](https://github.com/acpiccolo/Daly-BMS/commit/e12895b7a856c9e2391a43666713e4c7755585e6)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.23.2 to 1.23.5 - ([8ff953a](https://github.com/acpiccolo/Daly-BMS/commit/8ff953a4e9c4186162d62a8c52a1d2dbfdb9ea40)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.23.1 to 1.23.2 - ([7d8ff3a](https://github.com/acpiccolo/Daly-BMS/commit/7d8ff3a62dcd2bafe9f54b5408567f1b7e3a1c92)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.22.9 to 1.23.1 - ([1cb40e6](https://github.com/acpiccolo/Daly-BMS/commit/1cb40e63eecd5af17b9d04cf0f606cb12a4b99ab)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.22.7 to 1.22.9 - ([ea8f82e](https://github.com/acpiccolo/Daly-BMS/commit/ea8f82eb793096117abbfe221631a55d5864c7cb)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.22.3 to 1.22.7 - ([50bc999](https://github.com/acpiccolo/Daly-BMS/commit/50bc9990bebe8166da4d04f3d16d98b2ee5d1b51)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.21.0 to 1.22.3 - ([746200f](https://github.com/acpiccolo/Daly-BMS/commit/746200ff4009eb50e12c3b2bd88723b223207377)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.20.10 to 1.21.0 - ([7e8bdf9](https://github.com/acpiccolo/Daly-BMS/commit/7e8bdf9d79670b93fc831dc9b062731fbd43782a)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.20.9 to 1.20.10 - ([e0256ab](https://github.com/acpiccolo/Daly-BMS/commit/e0256abc66a92b4642395c88694e7a5b2f3782cb)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.20.8 to 1.20.9 - ([7f99649](https://github.com/acpiccolo/Daly-BMS/commit/7f99649662e18c82c8794ee96fa19ebe4ef321ef)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.20.4 to 1.20.8 - ([06ad5df](https://github.com/acpiccolo/Daly-BMS/commit/06ad5dfc2fc1face8b3c9ab83a6d6f7858adf6dd)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.19.0 to 1.20.4 - ([1052f2d](https://github.com/acpiccolo/Daly-BMS/commit/1052f2d180f428c3732d1552cfbdea52bc6a8dcf)) - dependabot[bot]
- **(deps)** update flexi_logger requirement from 0.27 to 0.28 - ([60cc49b](https://github.com/acpiccolo/Daly-BMS/commit/60cc49bbce85baae3867a0d31449cb82d7e3e8e0)) - dependabot[bot]
- **(deps)** bump crate-ci/typos from 1.18.2 to 1.19.0 - ([94df7dd](https://github.com/acpiccolo/Daly-BMS/commit/94df7dd87ba3516c42ba8fc269d9fc9ce226db37)) - dependabot[bot]
- update edition from 2021 to 2024 - ([007fd8e](https://github.com/acpiccolo/Daly-BMS/commit/007fd8e18147d889c2495c48b67ab5162dcac54f)) - acpiccolo
- changed error handling and now use crate thiserror - ([ebc55d6](https://github.com/acpiccolo/Daly-BMS/commit/ebc55d63991f7c9c7857097c9e3f65e6719fabbb)) - acpiccolo
- Update README.md - ([4f90cf6](https://github.com/acpiccolo/Daly-BMS/commit/4f90cf63bc03625a8f9e9a4786bfbfe97016c4da)) - acpiccolo
- add tokio support - ([8a6935c](https://github.com/acpiccolo/Daly-BMS/commit/8a6935c2bd1d987902d72454408a45b4c40807d6)) - acpiccolo
- add tokio support - ([a1dd097](https://github.com/acpiccolo/Daly-BMS/commit/a1dd0977a1af8287c0f640306b1c9d4f2a7177cc)) - acpiccolo
- add protocol - ([68583fa](https://github.com/acpiccolo/Daly-BMS/commit/68583fa19ab41693bb295bbad680df84a441d215)) - acpiccolo
- first commit - ([3b3ffab](https://github.com/acpiccolo/Daly-BMS/commit/3b3ffab5d7767bf6788b8c6db532b62e473fa330)) - acpiccolo
#### Refactoring
- some cleanup - ([2edbebc](https://github.com/acpiccolo/Daly-BMS/commit/2edbebccc4967e5853f432a64a082a371942b3e1)) - acpiccolo

- - -

Changelog generated by [cocogitto](https://github.com/cocogitto/cocogitto).