File tree Expand file tree Collapse file tree 7 files changed +36
-9
lines changed Expand file tree Collapse file tree 7 files changed +36
-9
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.5.0] ( https://github.com/danieleades/arithmetic-coding/compare/arithmetic-coding-v0.4.0...arithmetic-coding-v0.5.0 ) - 2025-03-11
11+
12+ ### Added
13+
14+ - [ ** breaking** ] make 'flush' method on encoder consume self ([ #79 ] ( https://github.com/danieleades/arithmetic-coding/pull/79 ) )
15+ - assert the chosen precision is valid when calling 'chain' in debug builds ([ #80 ] ( https://github.com/danieleades/arithmetic-coding/pull/80 ) )
16+
17+ ### Other
18+
19+ - * (docs)* update CI badge in readme ([ #75 ] ( https://github.com/danieleades/arithmetic-coding/pull/75 ) )
20+ - * (lints)* count string characters directly ([ #74 ] ( https://github.com/danieleades/arithmetic-coding/pull/74 ) )
21+ - * (deps)* commit lock file to VCS ([ #73 ] ( https://github.com/danieleades/arithmetic-coding/pull/73 ) )
22+ - * (deps)* update thiserror requirement from 1.0.30 to 2.0.3 ([ #70 ] ( https://github.com/danieleades/arithmetic-coding/pull/70 ) )
23+ - * (deps)* bump codecov/codecov-action from 4 to 5 ([ #71 ] ( https://github.com/danieleades/arithmetic-coding/pull/71 ) )
24+
1025## [ 0.4.0] ( https://github.com/danieleades/arithmetic-coding/compare/arithmetic-coding-v0.3.1...arithmetic-coding-v0.4.0 ) - 2024-09-12
1126
1227### Added
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ pedantic = "warn"
2121[package ]
2222name = " arithmetic-coding"
2323description = " fast and flexible arithmetic coding library"
24- version = " 0.4 .0"
24+ version = " 0.5 .0"
2525edition.workspace = true
2626license.workspace = true
2727keywords.workspace = true
@@ -30,12 +30,12 @@ repository.workspace = true
3030rust-version.workspace = true
3131
3232[dependencies ]
33- arithmetic-coding-core = { path = " ./arithmetic-coding-core" , version = " 0.4.0 " }
33+ arithmetic-coding-core = { path = " ./arithmetic-coding-core" , version = " 0.4.1 " }
3434bitstream-io = " 2.0.0"
3535thiserror = { workspace = true }
3636
3737[dev-dependencies ]
38- fenwick-model = { path = " ./fenwick-model" , version = " 0.1.0 " }
38+ fenwick-model = { path = " ./fenwick-model" , version = " 0.1.1 " }
3939criterion = " 0.5.1"
4040test-case = " 3.0.0"
4141
Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.4.1] ( https://github.com/danieleades/arithmetic-coding/compare/arithmetic-coding-core-v0.4.0...arithmetic-coding-core-v0.4.1 ) - 2025-03-11
11+
12+ ### Other
13+
14+ - update Cargo.toml dependencies
15+
1016## [ 0.4.0] ( https://github.com/danieleades/arithmetic-coding/compare/arithmetic-coding-core-v0.3.0...arithmetic-coding-core-v0.4.0 ) - 2024-09-12
1117
1218### Added
Original file line number Diff line number Diff line change 11[package ]
22name = " arithmetic-coding-core"
33description = " core traits for the 'arithmetic-coding' crate"
4- version = " 0.4.0 "
4+ version = " 0.4.1 "
55edition.workspace = true
66license.workspace = true
77keywords.workspace = true
Original file line number Diff line number Diff line change @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.1.1] ( https://github.com/danieleades/arithmetic-coding/compare/fenwick-model-v0.1.0...fenwick-model-v0.1.1 ) - 2025-03-11
11+
12+ ### Other
13+
14+ - update Cargo.toml dependencies
15+
1016## [ 0.1.0] ( https://github.com/danieleades/arithmetic-coding/releases/tag/fenwick-model-v0.1.0 ) - 2024-09-12
1117
1218### Added
Original file line number Diff line number Diff line change 11[package ]
22name = " fenwick-model"
3- version = " 0.1.0 "
3+ version = " 0.1.1 "
44edition.workspace = true
55description = " fenwick-tree-based test utils for the 'arithmetic-coding' crate"
66license.workspace = true
@@ -16,6 +16,6 @@ repository.workspace = true
1616rust-version.workspace = true
1717
1818[dependencies ]
19- arithmetic-coding-core = { path = " ../arithmetic-coding-core" , version = " 0.4.0 " }
19+ arithmetic-coding-core = { path = " ../arithmetic-coding-core" , version = " 0.4.1 " }
2020fenwick = " 2.0.0"
2121thiserror = { workspace = true }
You can’t perform that action at this time.
0 commit comments