Releases: kristof-mattei/axum-proxy
Releases · kristof-mattei/axum-proxy
v0.7.0
0.7.0 - 2026-04-03
🚀 Features
- (ci) Multi level by @kristof-mattei (
eb36e7a) - Use target cpu for optimal builds by @kristof-mattei (
0cf1732) - Http2 example by @kristof-mattei (
561aa69) - Mimalloc by @kristof-mattei (
20ef31e) - Buildscript to embed targetted platform by @kristof-mattei (
40464d9) - 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) - Remove crane by @kristof-mattei (
073ba68)
🐛 Bug Fixes
- (ci) Only pre-build cargo-edit when we actually build a container by @kristof-mattei (
9bfd2a5) - (ci) Surpress "warning: be sure to add
/output/binto your PATH to be able to run the installed binaries" by @kristof-mattei (77f6810) - (ci) Use --list-different to actually list the files different by @kristof-mattei (
37e5d53) - Cleanup script by @kristof-mattei (
9b6dc8b) - Removed erroneous space, added name by @kristof-mattei (
fbed64f) - Clean up build-cache as well, and run every day by @kristof-mattei (
1d6a0a4) - Also delete from build cache if expired (right now 30 days) by @kristof-mattei (
70b2624) - Full version by @kristof-mattei (
95902e1) - Regenerate launch.json by @kristof-mattei (
401c374) - String_to_string is deprecated and fails in 1.91.0 by @kristof-mattei (
ebfba18) - Regenerate launch.json by @kristof-mattei (
bf8b4b3) - Update build_env by @kristof-mattei (
75149fe) - Limit amount of concurrent builds to reduce pressure by @kristof-mattei (
8f67f94) - Retry final docker push by @kristof-mattei (
c49e870) - More timeout defense by @kristof-mattei (
06820af) - Disable collapsible-if lint, it decreases legibility by @kristof-mattei (
2274bcd) - Move the attestation to a separate job for easier retries by @kristof-mattei (
11bb234) - Separate push and inspection by @kristof-mattei (
91903f9) - No attestation for building initial images by @kristof-mattei (
f174a10) - Push image with imagetools create by @kristof-mattei (
9e58649) - 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 (
145e4f8) - 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](https://github.com/kristof-mattei/axum-proxy/...
v0.6.0
0.6.0 - 2025-09-21
🚀 Features
- Initial commit - (7af0684)
- Added Quz and test - (07ee173)
- Use crane as tool instead of elaborate docker setup - (a5bc70b)
- Allowed for concurrent building of docker container - (7a99b3b)
- Grcov -> tarpaulin - (a37fa30)
- Use cog - (146fdca)
- Use shell - (2a266e9)
- Rust 1.58.0 - (3ac03e8)
- Rust 1.60.0 - (0180532)
- Rust 1.61.0 - (c130478)
- Upgrade semgrep to latest version - (c7dc4f5)
- Devcontainer - (1d77ed5)
- More rust 1.62 - (628756b)
- Sync-repo-settings first pass - (0d88baa)
- Generalize dockerfile - (be4e9a5)
- Multi-platform images - (45196bd)
- Codecov - (fac48b6)
- 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)
- [breaking] Switch from
logtotracing- (e7b8b69) - 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 hyper-util to v0.1.14 - (cfc0ccb)
- (deps) Update rust crate hyper-rustls to v0.27.7 - (41b694a)
- (deps) Update rust crate hyper-util to v0.1.15 - (ecf5950)
- (deps) Update rust crate color-eyre to 0.6.3 - (baf1dc7)
- (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 hyper-util to v0.1.16 - (5bbd995)
- (deps) Update rust crate hyper to v1.7.0 - (07510e6)
- (deps) Update rust crate regex to v1.11.2 - (f0e6b7f)
- (deps) Update rust crate log to v0.4.28 - (972ece3)
- (deps) Update rust crate hyper-util to v0.1.17 - (bc8c8a7)
- Remove no-deps - (ac50713)
- Enabled codecov - (70a7b60)
- Codecov - (1f6458f)
- Bumped cargo version - (f47f7d0)
- Username.toLowerCase() - (3c41052)
- Make sure husky doesn't install on CI servers - (6908d84)
- Download grcov from releases, WAY faster - (9a8c19b)
- Don't try extract bz2 as gzip - (edd13c8)
- Arguments go into an array - (9c6ff93)
- 2nd param is dest, not flags, null to infer destination though - (6db1ca8)
- Remove duplicated login - (03eeddf)
- Split build and push for faster overall times - (83d504e)
- Reduced parent^2 detection complexity - (2fab698)
- Forgot to put back line to add SHA to $env - (5e2a12a)
- --quiet isn't quiet - (764ef0a)
- Initialize otherwise EXITCODE is not set on success, and then it still fails 😅 - (6658ea7)
- Fake commit - (80eec6e)
- Centralized names - (2e2345b)
- Removed submodules, going direct - (2e2a71c)
- Switched to fixed commits for actions - (2bd59a8)
- Fix for too much action... - (8256387)
- Removed needs for docker-build to allow parallel operation - ([64986f6](https://github.com/kristof-mattei/axum-pr...
v0.5.1
v0.5.1 - 2025-05-27
Bug Fixes
- (deps) update rust crate hyper-util to v0.1.13 - (5dfa4c1) - renovate[bot]
- (deps) update rust crate hyper-rustls to v0.27.6 - (185d299) - renovate[bot]
- (deps) update rust crate hyper-util to v0.1.12 - (635d3ec) - renovate[bot]
- added arch to buildscripts to fix collisions, removed binstall for where we just use cargo-edit, as it doesn't have a binary available - (2e990e3) - @kristof-mattei
- remove unfulfilled lints - (425ebe9) - @kristof-mattei
Miscellaneous Chores
- (deps) update docker/build-push-action action to v6.18.0 - (8ef41fd) - renovate[bot]
- (deps) lock file maintenance - (e5e420b) - renovate[bot]
- (deps) update enricomi/publish-unit-test-result-action action to v2.20.0 - (354e23e) - renovate[bot]
- (deps) update rust crate tokio to v1.45.1 - (7994bcd) - renovate[bot]
- (deps) update codecov/test-results-action action to v1.1.1 - (696f2a1) - renovate[bot]
- (deps) update npm to >=11.4.1 - (e1b6601) - renovate[bot]
- (deps) update node.js to v22.16.0 - (284513d) - renovate[bot]
- (deps) update rui314/setup-mold digest to 67424c1 - (a518dfd) - renovate[bot]
- (deps) update github/codeql-action action to v3.28.18 - (ed3fd33) - renovate[bot]
- (deps) update codecov/codecov-action action to v5.4.3 - (0022d13) - renovate[bot]
- (deps) update npm to >=11.4.0 - (5954fdb) - renovate[bot]
- (deps) update docker/build-push-action action to v6.17.0 - (25e5f22) - renovate[bot]
- (deps) update returntocorp/semgrep docker tag to v1.122.0 - (18562f7) - renovate[bot]
- (deps) update node.js to v22.15.1 - (12032ad) - renovate[bot]
- (deps) lock file maintenance - (d19c084) - renovate[bot]
- (deps) update returntocorp/semgrep docker tag to v1.121.0 - (a835b40) - renovate[bot]
- (deps) update mcr.microsoft.com/devcontainers/rust:1-1-bullseye docker digest to d9c118e - (c98c4f4) - renovate[bot]
- (deps) update rust crate tokio to v1.45.0 - (5e41d85) - renovate[bot]
- (deps) lock file maintenance - (1834420) - renovate[bot]
- (deps) update github/codeql-action action to v3.28.17 - (1863b3f) - renovate[bot]
- (version) v0.5.1 - (4ad20ed) - github-actions
- allow windows-sys multiple versions - (b035e34) - @kristof-mattei
- update from upstream - (9462bcc) - @kristof-mattei
- update scripts from upstream - (6dec586) - @kristof-mattei
- fmt - (6ba6df5) - @kristof-mattei
v0.5.0
v0.5.0 - 2025-05-02
Bug Fixes
- add flags to prevent bad configuration - (cf960c7) - @kristof-mattei
- split tls backends into 2 options - (6f08860) - @kristof-mattei
Features
- add features for ring and aws-lc - (d446879) - @kristof-mattei
Miscellaneous Chores
- (deps) disable aws-lc-rs by default - (5eaabd4) - Joe Grund
- (deps) lock file maintenance - (0944b89) - renovate[bot]
- (version) v0.5.0 - (774d534) - github-actions
- (version) v0.5.0 - (0309af5) - github-actions
- bump to rust edition 2024 - (efdda73) - @kristof-mattei
- update build patterns - (658bfaa) - @kristof-mattei
v0.4.2
v0.4.2 - 2025-04-30
Bug Fixes
- (deps) update rust crate axum to v0.8.4 - (ac5a297) - renovate[bot]
Miscellaneous Chores
- (deps) update returntocorp/semgrep docker tag to v1.120.1 - (168ce9a) - renovate[bot]
- (deps) lock file maintenance - (2c57263) - renovate[bot]
- (deps) update github/codeql-action action to v3.28.16 - (ff9b8c4) - renovate[bot]
- (deps) update node.js to v22.15.0 - (1e0bcd4) - renovate[bot]
- (deps) update returntocorp/semgrep docker tag to v1.120.0 - (582a55a) - renovate[bot]
- (deps) lock file maintenance - (de6f9d8) - renovate[bot]
- (deps) update softprops/action-gh-release action to v2.2.2 - (f286af8) - renovate[bot]
- (deps) update returntocorp/semgrep docker tag to v1.119.0 - (6652e4f) - renovate[bot]
- (deps) update codecov/codecov-action action to v5.4.2 - (35f1b82) - renovate[bot]
- (deps) lock file maintenance - (68ca037) - renovate[bot]
- (deps) update actions/setup-node action to v4.4.0 - (f164bda) - renovate[bot]
- (deps) update mcr.microsoft.com/devcontainers/rust:1-1-bullseye docker digest to a87c2e8 - (840b1c4) - renovate[bot]
- (deps) update returntocorp/semgrep docker tag to v1.118.0 - (165fef6) - renovate[bot]
- (version) v0.4.2 - (33bcea1) - github-actions
v0.4.1
v0.4.1 - 2025-04-09
Bug Fixes
- also test docs - (b8de394) - @kristof-mattei
Miscellaneous Chores
- (version) v0.4.1 - (822d259) - github-actions