Releases: hermeticbuild/hermetic-launcher
Release list
v0.0.12
Hermetic Launcher Bazel Rules v0.0.12
This release contains the Bazel rules for hermetic_launcher.
Usage
Add to your MODULE.bazel:
bazel_dep(name = "hermetic_launcher", version = "0.0.12")What's Changed
- perf(macos): drop the __DATA file page via raw syscalls (~50% smaller) by @malt3 in #56
- fix(macos): prevent optimized bzero recursion by @tamird in #58
- fix: select one runfiles source by @tamird in #59
- update binary digests by @malt3 in #62
New Contributors
Full Changelog: v0.0.11...v0.0.12
Release binaries-20260630
Hermetic Launcher binaries-20260630
Bazel-built release binaries for Linux, macOS, and Windows.
Templates
runfiles-stub-x86_64-linuxrunfiles-stub-aarch64-linuxrunfiles-stub-s390x-linux(IBM Z)runfiles-stub-x86_64-macosrunfiles-stub-aarch64-macosrunfiles-stub-x86_64-windows.exerunfiles-stub-aarch64-windows.exe
Finalizers
finalize-stub-x86_64-linuxfinalize-stub-aarch64-linuxfinalize-stub-s390x-linux(IBM Z)finalize-stub-x86_64-macosfinalize-stub-aarch64-macosfinalize-stub-x86_64-windows.exefinalize-stub-aarch64-windows.exe
Verify downloads with:
sha256sum -c SHA256SUMS.txtv0.0.11
Hermetic Launcher Bazel Rules v0.0.11
This release contains the Bazel rules for hermetic_launcher.
Usage
Add to your MODULE.bazel:
bazel_dep(name = "hermetic_launcher", version = "0.0.11")What's Changed
- various smaller improvements by @malt3 in #43
- ci: fix test jobs failing for fork PRs without BuildBuddy credentials by @malt3 in #46
- perf: replace talc with an in-tree bump allocator by @malt3 in #45
- ci: fall back to job summary when posting size report comment on fork… by @malt3 in #47
- fix: locate runfiles from the OS launch path, not argv[0] by @malt3 in #48
- chore: update prebuilt binaries to binaries-20260616 by @malt3 in #49
- chore: remove dead runfiles_crates from MODULE.bazel by @malt3 in #50
- fix: resolve relative runfiles-manifest targets as symlinks by @malt3 in #51
- chore: update prebuilt binaries to binaries-20260619, add updater script by @malt3 in #52
- fix: use rules_shell for sh_binary in tools/BUILD.bazel by @malt3 in #54
- perf(macos): strip dead unwind tables from stubs via post-link optimizer by @malt3 in #53
- perf(macos): fold __DATA_CONST into __DATA to drop a page by @malt3 in #55
Full Changelog: v0.0.10...v0.0.11
Release binaries-20260619
Hermetic Launcher binaries-20260619
Bazel-built release binaries for Linux, macOS, and Windows.
Templates
runfiles-stub-x86_64-linuxrunfiles-stub-aarch64-linuxrunfiles-stub-s390x-linux(IBM Z)runfiles-stub-x86_64-macosrunfiles-stub-aarch64-macosrunfiles-stub-x86_64-windows.exerunfiles-stub-aarch64-windows.exe
Finalizers
finalize-stub-x86_64-linuxfinalize-stub-aarch64-linuxfinalize-stub-s390x-linux(IBM Z)finalize-stub-x86_64-macosfinalize-stub-aarch64-macosfinalize-stub-x86_64-windows.exefinalize-stub-aarch64-windows.exe
Verify downloads with:
sha256sum -c SHA256SUMS.txtRelease binaries-20260616
Hermetic Launcher binaries-20260616
Bazel-built release binaries for Linux, macOS, and Windows.
Templates
runfiles-stub-x86_64-linuxrunfiles-stub-aarch64-linuxrunfiles-stub-s390x-linux(IBM Z)runfiles-stub-x86_64-macosrunfiles-stub-aarch64-macosrunfiles-stub-x86_64-windows.exerunfiles-stub-aarch64-windows.exe
Finalizers
finalize-stub-x86_64-linuxfinalize-stub-aarch64-linuxfinalize-stub-s390x-linux(IBM Z)finalize-stub-x86_64-macosfinalize-stub-aarch64-macosfinalize-stub-x86_64-windows.exefinalize-stub-aarch64-windows.exe
Verify downloads with:
sha256sum -c SHA256SUMS.txtv0.0.10
Hermetic Launcher Bazel Rules v0.0.10
This release contains the Bazel rules for hermetic_launcher.
Usage
Add to your MODULE.bazel:
bazel_dep(name = "hermetic_launcher", version = "0.0.10")What's Changed
- mark more modules as dev dependencies by @malt3 in #36
- simplify README by @malt3 in #37
- ci: use BuildBuddy RBE via BUILDBUDDY_API_KEY secret in Linux jobs by @malt3 in #38
- fix: memory-map runfiles manifest instead of copying it by @malt3 in #39
- ci: report binary size diff on pull requests by @malt3 in #40
- refactor: share runfiles-stub logic across platforms, shrink unsafe by @malt3 in #41
- rules: update binary downloads to binaries-20260615 by @malt3 in #42
Full Changelog: v0.0.9...v0.0.10
Release binaries-20260615
Hermetic Launcher binaries-20260615
Bazel-built release binaries for Linux, macOS, and Windows.
Templates
runfiles-stub-x86_64-linuxrunfiles-stub-aarch64-linuxrunfiles-stub-s390x-linux(IBM Z)runfiles-stub-x86_64-macosrunfiles-stub-aarch64-macosrunfiles-stub-x86_64-windows.exerunfiles-stub-aarch64-windows.exe
Finalizers
finalize-stub-x86_64-linuxfinalize-stub-aarch64-linuxfinalize-stub-s390x-linux(IBM Z)finalize-stub-x86_64-macosfinalize-stub-aarch64-macosfinalize-stub-x86_64-windows.exefinalize-stub-aarch64-windows.exe
Verify downloads with:
sha256sum -c SHA256SUMS.txtv0.0.9
Hermetic Launcher Bazel Rules v0.0.9
This release contains the Bazel rules for hermetic_launcher.
Usage
Add to your MODULE.bazel:
bazel_dep(name = "hermetic_launcher", version = "0.0.9")What's Changed
- fix: pass toolchain= to ctx.actions.run in _compile_stub by @jbedard in #34
- Swap s90x to target musl by @dzbarsky in #33
New Contributors
Full Changelog: v0.0.8...v0.0.9
v0.0.8
Hermetic Launcher Bazel Rules v0.0.8
This release contains the Bazel rules for hermetic_launcher.
Usage
Add to your MODULE.bazel:
bazel_dep(name = "hermetic_launcher", version = "0.0.8")What's Changed
Full Changelog: v0.0.7...v0.0.8
v0.0.7
Hermetic Launcher Bazel Rules v0.0.7
This release contains the Bazel rules for hermetic_launcher.
Usage
Add to your MODULE.bazel:
bazel_dep(name = "hermetic_launcher", version = "0.0.7")What's Changed
Full Changelog: v0.0.6...v0.0.7