Release history
melange releases
build APKs from source code
All releases
47 shown
- CI hardened against template injection and credential exposure
- cfg.Package.Version validation added in linter to prevent path traversal
- Linter added to detect shipping of libtool linker files
Full changelog
What's Changed
- fix(ci): harden against template injection and credential exposure by @stevebeattie in https://github.com/chainguard-dev/melange/pull/2514
- linter: validate cfg.Package.Version against path traversal in saveLintResults by @antitree in https://github.com/chainguard-dev/melange/pull/2515
- build(deps): bump github.com/chainguard-dev/yam from 0.2.57 to 0.2.58 in the gomod group across 1 directory by @dependabot[bot] in https://github.com/chainguard-dev/melange/pull/2516
- Add linter to complain about shipping libtool linker files. by @smoser in https://github.com/chainguard-dev/melange/pull/2520
Full Changelog: https://github.com/chainguard-dev/melange/compare/v0.50.5...v0.50.6
Minor fixes and improvements.
Full changelog
What's Changed
- chore(workflows): add tcp.dl.google.com allowed endpoint by @stevebeattie in https://github.com/chainguard-dev/melange/pull/2509
- build(deps): bump the gomod group with 3 updates by @dependabot[bot] in https://github.com/chainguard-dev/melange/pull/2510
Full Changelog: https://github.com/chainguard-dev/melange/compare/v0.50.4...v0.50.5
Minor fixes and improvements.
Full changelog
What's Changed
- Bump apko to v1.2.9 by @codysoyland in https://github.com/chainguard-dev/melange/pull/2506
- build(deps): bump the gomod group across 1 directory with 4 updates by @dependabot[bot] in https://github.com/chainguard-dev/melange/pull/2507
- build(deps): bump the actions group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/chainguard-dev/melange/pull/2505
Full Changelog: https://github.com/chainguard-dev/melange/compare/v0.50.3...v0.50.4
Minor fixes and improvements.
Full changelog
What's Changed
- Update apko to 1.2.7 to pick up bug fixes by @codysoyland in https://github.com/chainguard-dev/melange/pull/2499
New Contributors
- @codysoyland made their first contribution in https://github.com/chainguard-dev/melange/pull/2499
Full Changelog: https://github.com/chainguard-dev/melange/compare/v0.50.2...v0.50.3
Minor fixes and improvements.
Full changelog
What's Changed
- build(deps): bump github.com/go-git/go-git/v5 from 5.17.2 to 5.18.0 by @dependabot[bot] in https://github.com/chainguard-dev/melange/pull/2490
- build(deps): bump the actions group with 2 updates by @dependabot[bot] in https://github.com/chainguard-dev/melange/pull/2493
- Bump apko to v1.2.6 by @markusthoemmes in https://github.com/chainguard-dev/melange/pull/2495
Full Changelog: https://github.com/chainguard-dev/melange/compare/v0.50.1...v0.50.2
Minor fixes and improvements.
Full changelog
What's Changed
- fix(qemu): fix CPU/Memory resource precedence by @egibs in https://github.com/chainguard-dev/melange/pull/2489
Full Changelog: https://github.com/chainguard-dev/melange/compare/v0.50.0...v0.50.1
Improves QEMU VM shutdown reliability with graceful timeouts and PID safety checks.
- Add virtual env support for Python pipelines
- Source fetch from melange
- Add OCI update monitor config
- clang support for package metadata ELF notes
- qemu: allow selection of alternate source for microvm initramfs
- sbom: Emit CPE when available
- Support var substitutions for update monitors
- always attach serial console for boot diagnostics
- log VM resources before boot
Prevents qemu hangs in nested environments and improves SSH reliability.
## What's Changed * qemu: Also select on logCtx done channel
- add commit_source and use_release fields to VersionDataSource
## What's Changed * feat(config): add type for version data backend
Goparsify replaced with recursive descent parser implementation.
## What's Changed * chore(dependabot): allow for minor gomod updates
- Add shallow-submodules and submodule-jobs options for git-checkout
Maven cache localRepository now uses symlinks instead of settings.xml.
- optimize QEMU microVM startup time and resource usage
## What's Changed * sca: skip soname runtime deps for host provided libraries
## What's Changed * chore: run make generate to update schema JSON and testdata
Enhanced caching for Python, Maven, PHP Composer, and NPM with QEMU virtiofs support.
QEMU now supports injecting kernel command-line arguments.
Adds QEMU_ADDITIONAL_PACKAGES environment variable and updates dependencies.
## What's Changed * Create LicenseRefs for any non-standard SPDX identifier.