Commit ee822d3 1 parent c1a687d commit ee822d3 Copy full SHA for ee822d3
File tree 11 files changed +333
-483
lines changed
11 files changed +333
-483
lines changed Original file line number Diff line number Diff line change 55
55
run : |
56
56
cargo nextest run
57
57
58
- test_all_feature_combinations :
58
+ test_all_features :
59
59
runs-on : ubuntu-latest
60
60
steps :
61
61
- uses : actions/checkout@v4
@@ -66,12 +66,13 @@ jobs:
66
66
67
67
- uses : taiki-e/install-action@nextest
68
68
69
- - uses : taiki-e/install-action@v2
70
- with :
71
- tool : cargo-feature-combinations
72
-
73
- - name : Run tests for all feature combinations
74
- run : cargo fc nextest run
69
+ - name : Run tests for all features
70
+ run : |
71
+ cargo nextest run --no-default-features --features bgz,bgzip/default
72
+ cargo nextest run --no-default-features --features bz2,bzip2/default
73
+ cargo nextest run --no-default-features --features gz,flate2/default
74
+ cargo nextest run --no-default-features --features lzma,liblzma/default
75
+ cargo nextest run --no-default-features --features zstd,zstd/default
75
76
76
77
coverage :
77
78
runs-on : ubuntu-latest
Original file line number Diff line number Diff line change @@ -13,6 +13,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
13
13
14
14
### Fixed
15
15
16
+ ## [ 3.0.0] - 2025-02-12
17
+
18
+ ### Changed
19
+
20
+ - Clean up feature usage. Removed many transitive features,
21
+ and ` xz ` feature (use ` lzma ` feature instead).
22
+ For projects that disable default features see [ updated instructions]
23
+ on how to use specific compression formats and their crate specific
24
+ feature flags (#68 )
25
+
26
+ [ updated instructions ] : https://docs.rs/niffler/3.0.0/niffler/index.html#selecting-compression-formats
27
+
28
+ ### Added
29
+
30
+ - Explicit ` wasm ` feature for compression formats supported in webassembly
31
+ (` wasm32-unknown-unknown ` target) (#72 )
32
+ - Pixi configuration for local development (#71 )
33
+ - CI: run benchmarks and upload results to codspeed.io
34
+ - Deps: bump ` bzip2 ` to ` 0.5.1 ` .
35
+
36
+ ### Fixed
37
+
16
38
## [ 2.7.0] - 2025-01-24
17
39
18
40
### Added
@@ -137,7 +159,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
137
159
- Rename crate from ` ocf ` to ` niffler `
138
160
- Import codebase from sourmash repo (which copied it from the yacrd repo)
139
161
140
- [ unreleased ] : https://github.com/luizirber/niffler/compare/v2.7.0...HEAD
162
+ [ unreleased ] : https://github.com/luizirber/niffler/compare/v3.0.0...HEAD
163
+ [ 3.0.0 ] : https://github.com/luizirber/niffler/compare/v2.7.0..v3.0.0
141
164
[ 2.7.0 ] : https://github.com/luizirber/niffler/compare/v2.6.0..v2.7.0
142
165
[ 2.6.0 ] : https://github.com/luizirber/niffler/compare/v2.5.0..v2.6.0
143
166
[ 2.5.0 ] : https://github.com/luizirber/niffler/compare/v2.4.0..v2.5.0
You can’t perform that action at this time.
0 commit comments