Releases
v0.4.0
Compare
Sorry, something went wrong.
No results found
0.4.0 - 2025-09-22
π Features
Release crate automation - (f717a4b )
Docker multiplatform - (c1f9221 )
Support for releasing crates - (6da4854 )
Get rid of semantic release, use cocogitto - (a4b5e8c )
Add cross building - (46dedc2 )
Multiplatform with caching - (6c5188b )
Enable codeql - (9d22fa5 )
Update publish defaults - (406e06c )
Ensure formatting works - (a7ae4c6 )
Attest individual and multiplatform images - (b2393c1 )
Restrict ALL - (28544d3 )
I rule(set) - (37253e2 )
Use anchors to dedup build - (f6cafa4 )
Pin to trixie, use gcc-14 from trixie - (e0ea2a2 )
Separate cache based on target to allow for more efficient caching - (89bcb9b )
Write output to per-target folder, otherwise caches overwrite each other causing recompilation in the install step - (aabbed1 )
Use git-cliff for better changelogs - (cb13014 )
Add the self-referencing commit too - (3b18cba )
Diff is generated after the tag, so we don't need to add the as-if message - (7b9b76e )
π Bug Fixes
(deps) Update rust crate pin-project-lite to v0.2.16 - (7910ca8 )
(deps) Update rust crate tokio to v1.43.0 - (d8301d3 )
(deps) Update rust crate hyper to v1.6.0 - (9cf6d57 )
(deps) Update rust crate bytes to v1.10.0 - (acf1a26 )
(deps) Update rust crate tokio to v1.43.0 - (4a3dbf2 )
(deps) Update rust crate bytes to v1.10.1 - (bc25c16 )
(deps) Update rust crate tokio to v1.44.0 - (618ddb0 )
(deps) Update rust crate tokio to v1.44.1 - (059a294 )
(deps) Update rust crate hyper-util to v0.1.11 - (70f8891 )
(deps) Update rust crate tokio to v1.44.2 - (3332275 )
(deps) Update rust crate tokio to v1.45.0 - (390c638 )
(deps) Update rust crate hyper-util to v0.1.12 - (3499739 )
(deps) Update rust crate tokio to v1.45.1 - (428fa4a )
(deps) Update rust crate hyper-util to v0.1.13 - (66324a9 )
(deps) Update rust crate hyper-util to v0.1.14 - (d2d4153 )
(deps) Update rust crate openssl to 0.10.73 - (818d5d7 )
(deps) Update rust crate color-eyre to 0.6.5 - (6cbb98d )
(deps) Update rust crate tokio to v1.46.0 - (f58d63f )
(deps) Update rust crate tokio to v1.46.1 - (800d6cb )
(deps) Update rust crate hyper-util to v0.1.15 - (b8a9926 )
(deps) Update rust crate hyper-util to v0.1.16 - (270ce1e )
(deps) Update rust crate tokio to v1.47.0 - (69cb22c )
(deps) Update rust crate tokio to v1.47.1 - (6ee14f7 )
(deps) Update rust crate hyper to v1.7.0 - (ca3b0bf )
(deps) Update rust crate hyper-util to v0.1.17 - (7b3ce79 )
Don't pin dev dependencies for cargo, just update them normally - (7e95c07 )
Revert pin on dev packages, bump 0. packages - (5ad739d )
Prettier 3.41.0 - (64aa76c )
Restore needed workflows - (72180e8 )
Build container from scratch - (250217a )
Remove @actions/tool-cache - (3889143 )
Start tracking lldb debug helper - (b662ffa )
Disable clippy 1.87.0 let_and_return - (9246d86 )
Add runner.arch to the cache keys - (64b63e2 )
Set correct cache key for the docker step - (bb875b8 )
Don't install binstall, cargo-edit doesn't have a package anyway - (377a21e )
Remove incorrec exit - (3791382 )
Switch to prettier's mjs setup, widen limit for non-json files - (15954b2 )
Correct dpkg-architecture architecture check - (83055c9 )
Install with locked to prevent cargo from updating deps during cargo install - (bdb7e91 )
Allow multiple versions of windows-sys, closes #675 - (108d258 )
Cache per arch, as these overwrite each other - (90bb69a )
Dir, path, I don't know anymore - (4bfa22d )
Line continuation - (8239c41 )
Uppercase - (e70a0ca )
Use expect instead of allow, it is more explicit - (14a6a73 )
Remove no-deps - (53c5ffe )
Remove no-deps - (80518c0 )
Reduce permissions - (54b4398 )
Manually build Rust for codeql as per our standard build - (af9390e )
Build-mode manual is not supported for Rust - (7659499 )
Pnpm - (229ffad )
Ignore pnpm-lock.yaml format - (34ee806 )
Clippy config comes from Cargo.toml only - (cc2c125 )
Ensure cargo.lock is up to date - (75f241b )
Remove unused script - (f8aa057 )
Also set style_edition - (172d6ab )
Infer edition from Cargo.toml - (f1d0742 )
Schema - (df22c46 )
Also ignore samply output - (87357c9 )
Simplify license, use MIT license instead of BSD, simplify package.json - (da64573 )
Validate toml & sh & ... formatting as part of PR process - (69f84c6 )
Ignore Cargo.lock from being formatted - (e721512 )
Restore package.json 2 tab width - (f8851e3 )
Reorder - (d0080cd )
Remove unused env that comes in via variables - (adf0cd7 )
Set correct guard name - (3131d66 )
Cleanup unused lints - (5a38041 )
We know that sort order when iterating over hash-type isn't guaranteed - (82a22ac )
Allow cargo features selection - (bb52f2f )
FeaTures - (6372af0 )
Missing read permissions in test and report - (3f8f6a5 )
Use the github token to ensure we can download - (f6ecce7 )
Set full version - (5535b81 )
Build multi-platform docker images - (5342da1 )
Pre-cache - (e35eb20 )
Copilot instructions - (a494929 )
Fetch per arch, locked, and explicit import - (399084a )
Src in registry should not be cached - (5c4d96c )
Lock fetch - (d7ac9da )
Bring ARG together - (cc62162 )
Disable cache dependencies for docker build, the downloading of ./target takes up too much space, and we're not building anyway - (a6b9b6f )
Shrink what we cache - (a71972a )
Fmt doesn't need target - (0d9005c )
Download binstall based on runner arch - (1307db8 )
We lost the pr--latest tag - (78eb251 )
Restore missed raw tag - (cc2ea20 )
Separate cache package - (b14d54a )
Use semver version. - (f7fa495 )
Set sha for pnpm - (eb3e312 )
Admin can bypass - (872a8bf )
Image as well because renovate is slow - (b2a2c2d )
Use git-cliff to get next version - (0be0460 )
Ignore .git - (8293ae3 )
Breaking doesn't make us go from 0->1 by default - (b6c3182 )
βοΈ Miscellaneous Tasks
(release) Release v1.5.0 - (5504d10 )
(release) Release v0.4.0 - (91b2ba5 )
(version) V1.2.0 - (1dbbec6 )
(version) V1.3.0 - (bee1b83 )
(version) V1.3.1 - (096c422 )
(version) V1.4.0 - (d2b999b )
Fmt - (4977501 )
Formatting - (978f4b2 )
Enable more lints - (4cb6bb7 )
Ensure we have oras - (adb17dd )
Fix title - (1ecfb70 )
Install cargo-binstall from updated url - (8172e7f )
Rust 1.85.0 - (d876c00 )
Format dockerfile - (edb1f30 )
Fmt also 1.85.0 - (c9488e3 )
Remove oras - (8eceae9 )
Forgot push - (6842ab4 )
Push by tag, not filepath... - (cb03a00 )
Add logging, try remove unneeded (?) buildx - (baafce6 )
Fix for rustup 1.28.0 not installing needed toolchain by default - (9f283b7 )
Install rust-fmt - (234465e )
Use working-directory - (e7e90d5 )
Set working-directory - (f657766 )
Ensure we restore symlinks - (ceede20 )
Remove stuff that shouldn't have been merged in - (9e12e6e )
Add template clippy.toml - (307cbdb )
Remove incorrect comment - (82a8d6d )
Ignore generated changelog - (9084f3f )
Clippy 1.86 fixes - (1ba9e82 )
Disable required signatures - (445e425 )
Set default debug visualizer - (6941793 )
Update debug setup - (59756b7 )
Change wording - (34fb4cf )
Formatting - (f3dde64 )
I686 is 32-bit, we need 64-bit - (e57dbf8 )
Remove need for build & targetplatform in scripts - (13b8275 )
More precise coverage, don't include test/** - (83002c7 )
Make wget more robust - (a7e1e60 )
Remove customization, packages now work oob with binstall - (c85dd07 )
Convention: bash variable names are lowercase - (dc27ba1 )
Consolidation of scripts - (0a075f6 )
Move away from env, use output - (a6a7b2c )
Even more variables - (64866e5 )
Fix output - (39aecb7 )
Group variables in single step - (793b007 )
Set revision explicitely - (1ca21b9 )
Fix strip-components, it caused nothing to be placed - (b88f13c )
Move scripts - (242ce77 )
Fix typo - (0ac7ffb )
Upgrade before installing - (8887b23 )
Fix deprecation warning - (837157b )
Don't prompt to accept commit when no conflicts - (e0677f8 )
Caching doesn't need the runner's OS - (f6c6e07 )
Disable telemetry, use oidc - (0b862de )
Add coveralls - (e9fe37b )
Split command, remove prefix - (61fb123 )
Testing - (3de7372 )
Cargo binstall defaults to cargo install when not found - (61cf619 )
Alphabet - (e6d1bef )
Formatting - (6fb033f )
Shuffle stuff around - (cd283f4 )
Disable multiple_crate_versions, it's just noise - (c9dee4b )
Update comment - (0ddb54f )
Cleanup - (f113c99 )
Don't push image cargo build/test/... failed - (bbc21d0 )
Fix dockerfile instruction order - (6013577 )
Cleanup - (1135c86 )
Rust doesn't support manual mode, no need to pre-build - (e932a61 )
Remove glob from path - (faf30f8 )
Settings update - (be03d72 )
Enable clone_on_ref_ptr - (1afa75c )
Cleanup - (146c27d )
Fmt - (e28e2d9 )
Also format toml - (aebaeae )
Simplify prettierconfig - (15da060 )
Move deps, disable as_conversions, too broad - (4a48efe )
Don't cache in lint-configs - (ab37d2f )
Disable codecov, fails too often - (252a089 )
Remove unneeded newline - (66e19b3 )
More robust downloading of crane - (c306637 )
Pass download format to binstall for cocogitto - (2e173f6 )
Disable oldstyle branch protection - (a6a851a )
Delete old-style protection - (a754f7d )
Use musl all the way - (828d679 )
Remove lldb-prettifier built as part of repo, use shared config - (8a7e110 )
Fmt - (3d4e946 )
Remove submodule folder - (f6e5d3a )
Sort - (c757c8d )
Typo - (cded012 )
You canβt perform that action at this time.