# 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.3.0](https://github.com/szaffarano/korrosync/compare/v0.2.1...v0.3.0) - 2026-02-13
### Added
- support reading password from stdin ([#86](https://github.com/szaffarano/korrosync/pull/86))
## [0.2.1](https://github.com/szaffarano/korrosync/compare/v0.2.0...v0.2.1) - 2026-02-13
### Other
- *(deps)* update rust crate tempfile to v3.25.0 ([#84](https://github.com/szaffarano/korrosync/pull/84))
- *(deps)* update rust crate tower to v0.5.3 ([#75](https://github.com/szaffarano/korrosync/pull/75))
- *(deps)* update rust crate rkyv to v0.8.15 ([#77](https://github.com/szaffarano/korrosync/pull/77))
- *(deps)* update rust crate reqwest to v0.13.2 ([#83](https://github.com/szaffarano/korrosync/pull/83))
- Bump bytes crate ([#85](https://github.com/szaffarano/korrosync/pull/85))
- *(deps)* update docker/metadata-action digest to a60f0f6 ([#82](https://github.com/szaffarano/korrosync/pull/82))
- *(deps)* update docker/build-push-action digest to 10e90e3 ([#81](https://github.com/szaffarano/korrosync/pull/81))
- *(deps)* update rust crate uuid to v1.20.0 ([#80](https://github.com/szaffarano/korrosync/pull/80))
- *(deps)* update rust crate thiserror to v2.0.18 ([#79](https://github.com/szaffarano/korrosync/pull/79))
- *(deps)* update rust crate chrono to v0.4.43 ([#78](https://github.com/szaffarano/korrosync/pull/78))
- *(deps)* update docker/login-action digest to 3227f53 ([#76](https://github.com/szaffarano/korrosync/pull/76))
- *(deps)* update rust crate tokio-retry2 to 0.9.0 ([#74](https://github.com/szaffarano/korrosync/pull/74))
- *(deps)* update rust crate assert_cmd to v2.1.2 ([#73](https://github.com/szaffarano/korrosync/pull/73))
- Bump target versions ([#71](https://github.com/szaffarano/korrosync/pull/71))
## [0.2.0](https://github.com/szaffarano/korrosync/compare/v0.1.5...v0.2.0) - 2026-01-09
### Fixed
- *(deps)* update rust crate axum-server to 0.8.0 ([#51](https://github.com/szaffarano/korrosync/pull/51))
### Other
- *(deps)* update rust crate tempfile to v3.24.0 ([#68](https://github.com/szaffarano/korrosync/pull/68))
- *(deps)* update rust crate serial_test to v3.3.1 ([#67](https://github.com/szaffarano/korrosync/pull/67))
- *(deps)* update rust crate tokio to v1.49.0 ([#69](https://github.com/szaffarano/korrosync/pull/69))
- *(deps)* update rust crate tokio-util to v0.7.18 ([#66](https://github.com/szaffarano/korrosync/pull/66))
- *(config)* migrate config renovate.json ([#70](https://github.com/szaffarano/korrosync/pull/70))
- *(deps)* update docker/metadata-action digest to ed95091 ([#65](https://github.com/szaffarano/korrosync/pull/65))
- *(deps)* update rust crate tracing to v0.1.44 ([#58](https://github.com/szaffarano/korrosync/pull/58))
- *(deps)* update rust crate reqwest to 0.13.0 ([#62](https://github.com/szaffarano/korrosync/pull/62))
- *(deps)* update rust crate tower-http to v0.6.8 ([#52](https://github.com/szaffarano/korrosync/pull/52))
- *(deps)* update rust crate governor to v0.10.4 ([#56](https://github.com/szaffarano/korrosync/pull/56))
- *(deps)* update rust crate serde_json to v1.0.149 ([#61](https://github.com/szaffarano/korrosync/pull/61))
- *(deps)* update axum monorepo ([#60](https://github.com/szaffarano/korrosync/pull/60))
- *(deps)* update docker/build-push-action digest to 64c9b14 ([#64](https://github.com/szaffarano/korrosync/pull/64))
- *(deps)* update actions/cache action to v5 ([#54](https://github.com/szaffarano/korrosync/pull/54))
- *(deps)* update docker/login-action digest to 916386b ([#59](https://github.com/szaffarano/korrosync/pull/59))
- *(deps)* update actions/upload-artifact action to v6 ([#55](https://github.com/szaffarano/korrosync/pull/55))
- migrate from bincode to rkyv for serialization ([#63](https://github.com/szaffarano/korrosync/pull/63))
- *(deps)* update rust crate uuid to v1.19.0 ([#50](https://github.com/szaffarano/korrosync/pull/50))
- *(deps)* update docker/metadata-action digest to c299e40 ([#49](https://github.com/szaffarano/korrosync/pull/49))
- *(deps)* update tokio-tracing monorepo ([#47](https://github.com/szaffarano/korrosync/pull/47))
- *(deps)* update actions/checkout action to v6 ([#45](https://github.com/szaffarano/korrosync/pull/45))
## [0.1.5](https://github.com/szaffarano/korrosync/compare/v0.1.4...v0.1.5) - 2025-11-16
### Added
- *(server)* Add tls feature flag ([#44](https://github.com/szaffarano/korrosync/pull/44))
- *(server)* Support TLS ([#43](https://github.com/szaffarano/korrosync/pull/43))
### Fixed
- *(docs)* Update TODOs
- *(docs)* Update readme
## [0.1.4](https://github.com/szaffarano/korrosync/compare/v0.1.3...v0.1.4) - 2025-11-16
### Added
- *(docker)* Publish on release
### Fixed
- *(docker)* Update tag resolution
### Other
- *(deps)* update docker/login-action digest to 28fdb31 ([#37](https://github.com/szaffarano/korrosync/pull/37))
- *(deps)* update docker/build-push-action digest to 9e436ba ([#36](https://github.com/szaffarano/korrosync/pull/36))
- *(deps)* update docker/metadata-action digest to 8d8c7c1 ([#40](https://github.com/szaffarano/korrosync/pull/40))
- *(ci)* Cleanup workflow definition ([#39](https://github.com/szaffarano/korrosync/pull/39))
## [0.1.3](https://github.com/szaffarano/korrosync/compare/v0.1.2...v0.1.3) - 2025-11-16
### Added
- *(refactor)* Improve error handling ([#35](https://github.com/szaffarano/korrosync/pull/35))
## [0.1.2](https://github.com/szaffarano/korrosync/compare/v0.1.1...v0.1.2) - 2025-11-14
### Added
- *(renovate)* Add zig to renovate config ([#26](https://github.com/szaffarano/korrosync/pull/26))
### Other
- Improve error handling ([#32](https://github.com/szaffarano/korrosync/pull/32))
- *(deps)* update rust crate governor to v0.10.2 ([#29](https://github.com/szaffarano/korrosync/pull/29))
- Improve coverage ([#31](https://github.com/szaffarano/korrosync/pull/31))
- *(deps)* update rust crate tokio-retry2 to 0.7.0 ([#30](https://github.com/szaffarano/korrosync/pull/30))
- *(deps)* update dependency ziglang/zig to v0.15.1 ([#27](https://github.com/szaffarano/korrosync/pull/27))
## [0.1.1](https://github.com/szaffarano/korrosync/releases/tag/v0.1.0) - 2025-11-13
### Added
- *(model,sync)* Extract model layer with documentation and tests ([#8](https://github.com/szaffarano/korrosync/pull/8))
- Configure CD ([#10](https://github.com/szaffarano/korrosync/pull/10))
- *(docker)* Add multiplatform support ([#6](https://github.com/szaffarano/korrosync/pull/6))
- Add renovate.json ([#3](https://github.com/szaffarano/korrosync/pull/3))
- *(wip)* KOReader sync API implementation ([#1](https://github.com/szaffarano/korrosync/pull/1))
- Project scaffolding with Cargo and Nix
### Other
- Update cargo.toml ([#13](https://github.com/szaffarano/korrosync/pull/13))
- Update cargo.toml ([#12](https://github.com/szaffarano/korrosync/pull/12))
- *(deps)* update rust crate tokio-retry2 to v0.6.1 ([#7](https://github.com/szaffarano/korrosync/pull/7))
- *(deps)* update actions/checkout action to v5 ([#4](https://github.com/szaffarano/korrosync/pull/4))
- Create LICENSE ([#2](https://github.com/szaffarano/korrosync/pull/2))