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
7
7
8
8
## [ Unreleased]
9
9
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
+
10
25
## [ 0.4.0] ( https://github.com/danieleades/arithmetic-coding/compare/arithmetic-coding-v0.3.1...arithmetic-coding-v0.4.0 ) - 2024-09-12
11
26
12
27
### Added
Original file line number Diff line number Diff line change @@ -21,7 +21,7 @@ pedantic = "warn"
21
21
[package ]
22
22
name = " arithmetic-coding"
23
23
description = " fast and flexible arithmetic coding library"
24
- version = " 0.4 .0"
24
+ version = " 0.5 .0"
25
25
edition.workspace = true
26
26
license.workspace = true
27
27
keywords.workspace = true
@@ -30,12 +30,12 @@ repository.workspace = true
30
30
rust-version.workspace = true
31
31
32
32
[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 " }
34
34
bitstream-io = " 2.0.0"
35
35
thiserror = { workspace = true }
36
36
37
37
[dev-dependencies ]
38
- fenwick-model = { path = " ./fenwick-model" , version = " 0.1.0 " }
38
+ fenwick-model = { path = " ./fenwick-model" , version = " 0.1.1 " }
39
39
criterion = " 0.5.1"
40
40
test-case = " 3.0.0"
41
41
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
7
7
8
8
## [ Unreleased]
9
9
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
+
10
16
## [ 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
11
17
12
18
### Added
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " arithmetic-coding-core"
3
3
description = " core traits for the 'arithmetic-coding' crate"
4
- version = " 0.4.0 "
4
+ version = " 0.4.1 "
5
5
edition.workspace = true
6
6
license.workspace = true
7
7
keywords.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
7
7
8
8
## [ Unreleased]
9
9
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
+
10
16
## [ 0.1.0] ( https://github.com/danieleades/arithmetic-coding/releases/tag/fenwick-model-v0.1.0 ) - 2024-09-12
11
17
12
18
### Added
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " fenwick-model"
3
- version = " 0.1.0 "
3
+ version = " 0.1.1 "
4
4
edition.workspace = true
5
5
description = " fenwick-tree-based test utils for the 'arithmetic-coding' crate"
6
6
license.workspace = true
@@ -16,6 +16,6 @@ repository.workspace = true
16
16
rust-version.workspace = true
17
17
18
18
[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 " }
20
20
fenwick = " 2.0.0"
21
21
thiserror = { workspace = true }
You can’t perform that action at this time.
0 commit comments