·
356 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
1.6.0 - 2026-02-19
🚀 Features
- Simplify cli by @kristof-mattei (
4886e41) - Make clippy more strict by @kristof-mattei (
17f9b68) - Remove cargo-get, use cargo metadata by @kristof-mattei (
5c3ba9b) - Add spell-checking by @kristof-mattei (
aafed8a) - Clippy 1.93 lints by @kristof-mattei (
f13cef9) - Move to crates by @kristof-mattei (
51ff0f0) - Modernize build by @kristof-mattei (
80a409e) - Use
CARGO_TARGET_DIRto separate caches by @kristof-mattei (d6a7766) - Use PRs to control releases by @kristof-mattei (
6025b82) - Add username & PR by @kristof-mattei (
e20ac88) - Prerelease types by @kristof-mattei (
c27ba7c)
🐛 Bug Fixes
- (deps) Update rust crate clap to 4.5.53 by @renovate[bot] (
e76fac9) - (deps) Update rust crate mockall to 0.14.0 by @renovate[bot] (
f56c985) - (deps) Update rust crate tracing to 0.1.42 by @renovate[bot] (
b5effa1) - (deps) Update rust crate tracing-subscriber to 0.3.21 by @renovate[bot] (
dbec99f) - (deps) Update tokio-tracing monorepo by @renovate[bot] (
7fd4978) - (deps) Update rust crate libc to 0.2.178 by @renovate[bot] (
f9f21ba) - (deps) Update rust crate tracing to 0.1.44 by @renovate[bot] (
1600905) - (deps) Update rust crate clap to 4.5.54 by @renovate[bot] (
e17f782) - (deps) Update rust crate tokio to 1.49.0 by @renovate[bot] (
fa878bd) - (deps) Update rust crate libc to 0.2.179 by @renovate[bot] (
a8f463e) - (deps) Update rust crate tokio-util to 0.7.18 by @renovate[bot] (
51baab2) - (deps) Update rust crate url to 2.5.8 by @renovate[bot] (
364fae3) - (deps) Update rust crate libc to 0.2.180 by @renovate[bot] (
c25299c) - (deps) Update rust crate time to 0.3.45 by @renovate[bot] (
ce9bd23) - (deps) Update rust crate time to 0.3.46 by @renovate[bot] (
54bf2a1) - (deps) Update rust crate clap to 4.5.55 by @renovate[bot] (
4fae7b0) - (deps) Update rust crate clap to 4.5.56 by @renovate[bot] (
6c07b74) - (deps) Update rust crate clap to 4.5.57 by @renovate[bot] (
a42961e) - (deps) Update rust crate time to 0.3.47 by @renovate[bot] (
414ec50) - (deps) Update rust crate libc to 0.2.181 by @renovate[bot] (
0f15dd2) - (deps) Update rust crate rand to 0.10.0 by @renovate[bot] (
69cb380) - (deps) Update rust crate clap to 4.5.58 by @renovate[bot] (
a7bfc79) - (deps) Update rust crate libc to 0.2.182 by @renovate[bot] (
3b6864a) - (deps) Update rust crate clap to 4.5.59 by @renovate[bot] (
37debc8) - Try to disable provenance again by @kristof-mattei (
8f96eca) - Untagged containers is broken, they are actually multiplatform sources, but not detected as such by @kristof-mattei (
9ee0f0f) - Re-enable attestation by @kristof-mattei (
d2204ad) - Re-enable attestation by @kristof-mattei (
6699ed3) - Untagged containers is broken, they are actually multiplatform sources, but not detected as such by @kristof-mattei (
8138918) - Re-enable attestation by @kristof-mattei (
b0bd3e1) - Make spellcheck mandatory by @kristof-mattei (
1eae461) - More " by @kristof-mattei (
e9630d4) - Simplify installs by @kristof-mattei (
9444a11) - Update dictionary terms by @kristof-mattei (
462f228) - Make spellcheck mandatory by @kristof-mattei (
c88f4d1) - Use slim by @kristof-mattei (
d592167) - Use apt-get instaed of apt, as we're not supposed to use apt in scripts by @kristof-mattei (
4e73341) - Copying a directory copies the contents into the destination, so we have to repeat the name, meaning we cannot mix it with files by @kristof-mattei (
4e5cf88) - Add . by @kristof-mattei (
bfa3e2b) - Don't wait for codecov, it sometimes blocks by @kristof-mattei (
62f2501) TARGETARCHis already the arch, the//\//-was forTARGETPLATFORMby @kristof-mattei (3b8ca47)- Reorganize crates by @kristof-mattei (
db451c3) - Quotes for safety by @kristof-mattei (
f623589) - Version casing by @kristof-mattei (
ea0d1c8) - Spellcheck builds from source, so cache cargo by @kristof-mattei (
0d5f4da) - Be explicit about copying as a file by @kristof-mattei (
fbf153f) - Missing mold by @kristof-mattei (
24d2d64) - Generically touch files by @kristof-mattei (
087abda) - Don't hang should there be a question by @kristof-mattei (
61daade) - Fix touch not relying on /bin/bash by @kristof-mattei (
ca5f315) - Success cannot be cancelled by @kristof-mattei (
ff32f1f) - Re-enable container cleanup by @kristof-mattei (
3681a0b) - Use frozen by @kristof-mattei (
b83181e) - Quotes & reorder by @kristof-mattei (
4d3399d) - Trait rename by @kristof-mattei (
c4626ab) - Name by @kristof-mattei (
dc479a1) - Copy into cache by @kristof-mattei (
3de174a) - The subsequent rust builds need to come from the warmed up cache, and nothing else by @kristof-mattei (
2236525) - More caches by @kristof-mattei (
df84e19) - Ensure the build fails when the detect changes task fails by @kristof-mattei (
6a6d4c9) - Also depend on calculate-version by @kristof-mattei (
1e633b6) - Add
env_vars, set name by @kristof-mattei (712dfd2) - Disable flags when not needed by @kristof-mattei (
6d2faf0) - Formatting by @kristof-mattei (
62ee9cf) - Remove semgrep, it's useless by @kristof-mattei (
ab83edc) - Versions have v-prefix by @kristof-mattei (
75f32fe) - Prevent injection by @kristof-mattei (
59671e9) - Exclude more, fix path, output by @kristof-mattei (
960f0b9) - Spacing by @kristof-mattei (
b9e5c3c) - Added comments by @kristof-mattei (
a967b76) - Temp file by @kristof-mattei (
98d9e13) - Delete test-release.yml workflow by @kristof-mattei (
5473330) - Backticks by @kristof-mattei (
fbe5412) - Push with token that can trigger workflows, otherwise force pushes don't trigger the PR by @kristof-mattei (
2384e4e) - Remove
-by @kristof-mattei (b8df04c) - Clean up a little bit by @kristof-mattei (
fadd0f2)
⚙️ Miscellaneous Tasks
- (ci) Make coverage optional by @kristof-mattei (
3400180) - (release) Release v1.6.0 by @github-actions[bot] (
7c189db) - Use full version by @kristof-mattei (
7f9eee8) - Use full version by @kristof-mattei (
8c4c444) - Update from upstream by @kristof-mattei (
31832e0) - Squash incoming commits, don't pollute history by @kristof-mattei (
a884a35) - Back to the good old merge by @kristof-mattei (
c0cbd14) - Restore script by @kristof-mattei (
c29f1c3) - Bump packages by @kristof-mattei (
701b3da) - Long version by @kristof-mattei (
ef85f83) - Fix title by @kristof-mattei (
0b10ac2) - Add exception for non-semver github actions, allowing full-semver all, and non-semver for packages like
moldby @kristof-mattei (edb13d4) - Write in full semver by @kristof-mattei (
56b70c0) - Codecov/test-results-action is deprecated by @kristof-mattei (
70c85b7) - Require
pre-build-cargo-editsuccess or skip, but not failure by @kristof-mattei (bf0e7a3) - Attestation needs
artifact-metadata: writeby @kristof-mattei (978f466) - Remove debug line by @kristof-mattei (
6a52ed9)