Skip to content

Commit 1fa7ba2

Browse files
committed
chore(release): Prepare releases
1 parent 2dcce97 commit 1fa7ba2

File tree

10 files changed

+70
-35
lines changed

10 files changed

+70
-35
lines changed

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/mtree2/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ All notable changes to this project will be documented in this file.
44
Keep in mind that this is only updated when releases are made and the file
55
is generated automatically from commit messages.
66

7+
For a possibly more edited message focused on the binary please see the github
8+
releases.
9+
10+
## [0.6.1] - 2024-06-28
11+
12+
### 📚 Documentation
13+
14+
- Fix example in README
15+
- Fix incorrect SPDX license expression for mtree2
16+
717
## [0.6.0] - 2024-06-28
818

919
### Features

crates/mtree2/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license = "Apache-2.0 OR MIT"
77
name = "mtree2"
88
readme = "README.md"
99
repository = "https://github.com/VorpalBlade/paketkoll"
10-
version = "0.6.0"
10+
version = "0.6.1"
1111

1212
[dependencies]
1313
bitflags.workspace = true

crates/mtree2/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# mtree2
22

3+
[ [lib.rs] ] [ [crates.io] ]
4+
35
This is a fork of [mtree-rs](https://github.com/derekdreery/mtree-rs) fixing some issues and improving performance. Unfortunately the upstream
46
has been dead apart from one comment, so a fork was neccesary.
57

@@ -47,3 +49,5 @@ for entry in entries {
4749
```
4850

4951
[mtree(5)]: https://www.freebsd.org/cgi/man.cgi?mtree(5)
52+
[crates.io]: https://crates.io/crates/mtree2
53+
[lib.rs]: https://lib.rs/crates/mtree2

crates/paketkoll/CHANGELOG.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,27 @@ is generated automatically from commit messages.
77
For a possibly more edited message focused on the binary please see the github
88
releases.
99

10+
## [0.2.3] - 2024-06-28
11+
12+
### ⚙️ Other stuff
13+
14+
- Update Cargo.toml dependencies
15+
1016
## [0.2.2] - 2024-06-26
1117

12-
### 🚀 Shiny new things (features)
18+
### 🚀 Features
1319

1420
- Add file backend for systemd-tmpfiles.d to paketkoll
1521
- Add JSON output (implements [#3](https://github.com/VorpalBlade/paketkoll/pull/3))
1622
- Add flatpak package listing backend
1723
- Add package backend for Debian
1824
- Add listing of installed packages
1925

20-
### 🚜 Now more maintainable (refactor)
26+
### 🚜 Refactoring
2127

2228
- Refactor API of core crate
2329

24-
### 📚 Things to read (documentation)
30+
### 📚 Documentation
2531

2632
- Add MSRV policy
2733

@@ -31,33 +37,33 @@ releases.
3137

3238
## [0.2.1] - 2024-03-14
3339

34-
### 🚀 Shiny new things (features)
40+
### 🚀 Features
3541

3642
- Speed up MUSL builds by 4x by switching allocators
3743

38-
### 📚 Things to read (documentation)
44+
### 📚 Documentation
3945

4046
- Document new `check-unexpected` sub-command
4147

4248
## [0.2.0] - 2024-03-10
4349

44-
### 🚀 Shiny new things (features)
50+
### 🚀 Features
4551

4652
- Generate man pages for all sub-commands
4753
- [**breaking**] Add scanning for unmanaged files
4854
- Generate man page from command line parser
4955

50-
### 📚 Things to read (documentation)
56+
### 📚 Documentation
5157

5258
- Add note about pacman -Qkk
5359

5460
## [0.1.3] - 2024-02-29
5561

56-
### 🚀 Shiny new things (features)
62+
### 🚀 Features
5763

5864
- Ability to limit which crates to scan
5965

60-
### 📚 Things to read (documentation)
66+
### 📚 Documentation
6167

6268
- Add categories & keywords
6369

@@ -67,7 +73,7 @@ releases.
6773

6874
## [0.1.2] - 2024-02-26
6975

70-
### 🚀 Shiny new things (features)
76+
### 🚀 Features
7177

7278
- Report existance of issues with exit code
7379

@@ -76,4 +82,3 @@ releases.
7682
### ⚙️ Other stuff
7783

7884
- Updated the following local packages: paketkoll_core
79-

crates/paketkoll/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name = "paketkoll"
88
readme = "../../README.md"
99
repository = "https://github.com/VorpalBlade/paketkoll"
1010
rust-version = "1.79.0"
11-
version = "0.2.2"
11+
version = "0.2.3"
1212

1313
[features]
1414
# Default features
@@ -34,7 +34,7 @@ clap = { workspace = true, features = ["derive"] }
3434
env_logger = { workspace = true }
3535
log = { workspace = true }
3636
os_info = { workspace = true }
37-
paketkoll_core = { version = "0.4.0", path = "../paketkoll_core" }
37+
paketkoll_core = { version = "0.4.1", path = "../paketkoll_core" }
3838
proc-exit = { workspace = true }
3939
rayon = { workspace = true }
4040
serde = { workspace = true, optional = true, features = ["serde_derive"] }

crates/paketkoll_core/CHANGELOG.md

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,29 @@ is generated automatically from commit messages.
77
For a possibly more edited message focused on the binary please see the github
88
releases.
99

10+
## [0.4.1] - 2024-06-28
11+
12+
### 🚀 Features
13+
14+
- Extract vendored mtree code into a new mtree2 library
15+
- Include more info in issues
16+
- Improve systemd-tmpfiles backend parsing on duplicated entry
17+
18+
### 📚 Documentation
19+
20+
- Document some of the non-public code
21+
1022
## [0.4.0] - 2024-06-26
1123

12-
### 🚀 Shiny new things (features)
24+
### 🚀 Features
1325

1426
- Add file backend for systemd-tmpfiles.d to paketkoll
1527
- Add JSON output (implements [#3](https://github.com/VorpalBlade/paketkoll/pull/3))
1628
- Add flatpak package listing backend
1729
- Add package backend for Debian
1830
- Add listing of installed packages
1931

20-
### 🐛 No longer broken (bug fixes)
32+
### 🐛 Bug fixes
2133

2234
- Fix broken Debian status parsing
2335
- Fix Debian status parser (not all packages has description)
@@ -27,12 +39,12 @@ releases.
2739

2840
- Refactor API of core crate
2941

30-
### 📚 Things to read (documentation)
42+
### 📚 Documentation
3143

3244
- Add MSRV policy
3345
- Add missing API docs
3446

35-
### Go faster! (performance)
47+
### Performance
3648

3749
- Improve Debian status parsing speed
3850
- Optimise mtree library for actual observed data patterns
@@ -50,7 +62,7 @@ releases.
5062

5163
## [0.3.1] - 2024-03-14
5264

53-
### Go faster! (performance)
65+
### Performance
5466

5567
- Save 20 ms on Arch Linux by switching to faster hex parsing
5668

@@ -60,7 +72,7 @@ releases.
6072

6173
## [0.3.0] - 2024-03-10
6274

63-
### 🚀 Shiny new things (features)
75+
### 🚀 Features
6476

6577
- [**breaking**] Add scanning for unmanaged files
6678

@@ -71,11 +83,11 @@ releases.
7183

7284
## [0.2.0] - 2024-02-29
7385

74-
### 🚀 Shiny new things (features)
86+
### 🚀 Features
7587

7688
- Ability to limit which crates to scan
7789

78-
### 📚 Things to read (documentation)
90+
### 📚 Documentation
7991

8092
- Add categories & keywords
8193

@@ -85,13 +97,12 @@ releases.
8597

8698
## [0.1.1] - 2024-02-26
8799

88-
### 🐛 No longer broken (bug fixes)
100+
### 🐛 Bug fixes
89101

90102
- Fix nightly warnings
91103
- Temporary allow dead code
92104
- Disable doctest on vendored mtree
93105

94-
### 📚 Things to read (documentation)
106+
### 📚 Documentation
95107

96108
- Add links to README
97-

crates/paketkoll_core/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license = "MPL-2.0"
77
name = "paketkoll_core"
88
repository = "https://github.com/VorpalBlade/paketkoll"
99
rust-version = "1.79.0"
10-
version = "0.4.0"
10+
version = "0.4.1"
1111

1212
[package.metadata.docs.rs]
1313
default-target = "x86_64-unknown-linux-gnu"
@@ -63,7 +63,7 @@ lasso = { workspace = true, features = [
6363
libc = { workspace = true }
6464
log = { workspace = true }
6565
md-5 = { workspace = true, optional = true }
66-
mtree2 = { version = "0.6.0", path = "../mtree2", optional = true }
66+
mtree2 = { version = "0.6.1", path = "../mtree2", optional = true }
6767
nix = { workspace = true, features = ["user"] }
6868
num_cpus = { workspace = true }
6969
phf = { workspace = true, features = ["macros"] }
@@ -79,7 +79,7 @@ smallvec = { workspace = true, features = [
7979
"union",
8080
] }
8181
strum = { workspace = true, features = ["derive"] }
82-
systemd_tmpfiles = { version = "0.1.0", path = "../systemd_tmpfiles", optional = true }
82+
systemd_tmpfiles = { version = "0.1.1", path = "../systemd_tmpfiles", optional = true }
8383

8484
[dev-dependencies]
8585
indoc = { workspace = true }

crates/systemd_tmpfiles/CHANGELOG.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,14 @@ is generated automatically from commit messages.
77
For a possibly more edited message focused on the binary please see the github
88
releases.
99

10+
## [0.1.1] - 2024-06-28
11+
12+
### 🚀 Features
13+
14+
- Improve systemd-tmpfiles backend parsing on duplicated entry
15+
1016
## [0.1.0] - 2024-06-26
1117

12-
### 🚀 Shiny new things (features)
18+
### 🚀 Features
1319

1420
- Add systemd-tmpfiles.d parser library
15-

crates/systemd_tmpfiles/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license = "MPL-2.0"
77
name = "systemd_tmpfiles"
88
repository = "https://github.com/VorpalBlade/paketkoll"
99
rust-version = "1.79.0"
10-
version = "0.1.0"
10+
version = "0.1.1"
1111

1212
[package.metadata.docs.rs]
1313
default-target = "x86_64-unknown-linux-gnu"

0 commit comments

Comments
 (0)