|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), |
| 6 | +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [Unreleased] |
| 9 | + |
| 10 | +## [0.4.0](https://github.com/danieleades/arithmetic-coding/compare/arithmetic-coding-v0.3.1...arithmetic-coding-v0.4.0) - 2024-09-12 |
| 11 | + |
| 12 | +### Added |
| 13 | + |
| 14 | +- [**breaking**] Allow compiling with stable toolchain ([#64](https://github.com/danieleades/arithmetic-coding/pull/64)) |
| 15 | + |
| 16 | +### Other |
| 17 | + |
| 18 | +- *(tests)* Allow compiling examples and tests with stable toolchain ([#63](https://github.com/danieleades/arithmetic-coding/pull/63)) |
| 19 | +- *(lints)* address clippy lint errors related to doc comments ([#65](https://github.com/danieleades/arithmetic-coding/pull/65)) |
| 20 | +- update dependabot config ([#62](https://github.com/danieleades/arithmetic-coding/pull/62)) |
| 21 | +- *(ci)* add cargo-deny check ([#60](https://github.com/danieleades/arithmetic-coding/pull/60)) |
| 22 | +- fix some documentation comments ([#52](https://github.com/danieleades/arithmetic-coding/pull/52)) |
| 23 | +- de-duplicate 'state' code ([#57](https://github.com/danieleades/arithmetic-coding/pull/57)) |
| 24 | +- *(ci)* add auto-release workflow ([#58](https://github.com/danieleades/arithmetic-coding/pull/58)) |
| 25 | +- address clippy lints ([#55](https://github.com/danieleades/arithmetic-coding/pull/55)) |
| 26 | +- add codecov token to CI ([#56](https://github.com/danieleades/arithmetic-coding/pull/56)) |
| 27 | +- Bump codecov/codecov-action from 3 to 4 ([#54](https://github.com/danieleades/arithmetic-coding/pull/54)) |
| 28 | +- Update bitstream-io requirement from 1.2.0 to 2.0.0 ([#53](https://github.com/danieleades/arithmetic-coding/pull/53)) |
| 29 | +- address all warnings ([#51](https://github.com/danieleades/arithmetic-coding/pull/51)) |
| 30 | +- update clippy job ([#50](https://github.com/danieleades/arithmetic-coding/pull/50)) |
| 31 | +- use newer cargo workspace features ([#49](https://github.com/danieleades/arithmetic-coding/pull/49)) |
| 32 | +- Bump actions/checkout from 3 to 4 ([#47](https://github.com/danieleades/arithmetic-coding/pull/47)) |
| 33 | +- Update criterion requirement from 0.4.0 to 0.5.1 ([#46](https://github.com/danieleades/arithmetic-coding/pull/46)) |
| 34 | +- add funding info ([#44](https://github.com/danieleades/arithmetic-coding/pull/44)) |
| 35 | +- update CI ([#42](https://github.com/danieleades/arithmetic-coding/pull/42)) |
| 36 | +- implement 'BitStore' for usize ([#41](https://github.com/danieleades/arithmetic-coding/pull/41)) |
| 37 | +- Update test-case requirement from 2.0.2 to 3.0.0 ([#40](https://github.com/danieleades/arithmetic-coding/pull/40)) |
| 38 | +- tidy and update ([#39](https://github.com/danieleades/arithmetic-coding/pull/39)) |
| 39 | +- Update fenwick requirement from 1.0.0 to 2.0.0 ([#38](https://github.com/danieleades/arithmetic-coding/pull/38)) |
| 40 | +- Update criterion requirement from 0.3.5 to 0.4.0 ([#37](https://github.com/danieleades/arithmetic-coding/pull/37)) |
0 commit comments