Skip to content

chore(main): release 0.4.0#56

Closed
Elidebot (elidebot) wants to merge 1 commit into
mainfrom
release-please--branches--main--components--rules_elide
Closed

chore(main): release 0.4.0#56
Elidebot (elidebot) wants to merge 1 commit into
mainfrom
release-please--branches--main--components--rules_elide

Conversation

@elidebot

Copy link
Copy Markdown
Member

🤖 I have created a release beep boop

0.4.0 (2026-06-25)

Features

  • benchmarks: e2e Elide-vs-baseline build benchmarks (CodSpeed) (#23) (87401ee)
  • kotlin-builder: rewrite builtin-plugin -Xplugin to --plugins (with warning) (#22) (795195e)
  • kotlin: Karbine ABI compile-avoidance (opt-in) — issue #11 (#21) (aa84819)
  • MODULE.bazel + bazel_dep set (f1ac874)
  • rbe: BuildBuddy remote execution + e2e RBE test (#31) (b6c9c07)
  • release: automated release flow — BCR + SLSA L2 + Sigstore + SBOM (#32) (ed992ce)
  • release: official BCR artifact flow (immutable-release compatible) (#48) (19bae81)
  • release: target 0.4.0; run BCR publish in the bcr environment (#54) (58a61bb)
  • rules: elide_java_library + elide_java_binary (a14ab0e)
  • rules: elide_java_test + elide_kotlin_test (aaeb5ae)
  • rules: elide_kotlin_library + elide_kotlin_binary (413cc62)
  • rules: elide_native_image (d7cc897)
  • rules: ElideInfo + common helpers (e1c5d99)
  • rules: persistent worker support (36e07e9)
  • toolchain: module_extension with install tag_class (960554c)
  • toolchain: per-platform download + hub repo rules (b9b6161)
  • toolchain: toolchain_type + ElideToolchainInfo (9e96233)

Bug Fixes

  • caching and hermetic builds (b676f86)
  • caching and stable outputs (801cc9e)
  • ci: bump codeql-action to v4.36.0 (language=actions support) (465eef3)
  • ci: gate codeql on public visibility (Code Security required) (8fae838)
  • ci: grant codeql actions:read for language=actions (3334974)
  • ci: require Bazel 8+ and restore docs build after dep bumps (c633cd7)
  • ci: unblock main pipeline (4d1d01a)
  • comprehensive audit follow-ups (891e244)
  • drop native image stripping on mac (a9af37b)
  • end-to-end integration + benchmarks + windows launcher (21b5b2f)
  • java home for native image targets (a2d3ad0)
  • java home for native image targets (e586e70)
  • kotlin: mirror rules_kotlin 2.4.0 toolchain fields (e144fa5)
  • native image compilation (3ac021b)
  • native image compilation (bd81fbd)
  • native image stripping on mac (b2274b5)
  • pin elide distribution (cd5c41e)
  • pin elide to latest (afc5349)
  • release: authenticate release-please with a PAT to open the release PR (#33) (0972f13)
  • release: pass templates_ref so BCR works with the draft release (#51) (3f6687a)
  • release: support immutable releases (draft->publish) + fix BCR source fetch (#40) (63325e9)
  • upgrade bazel and benchmarks (512faf2)

This PR was generated with Release Please. See documentation.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This release-please PR updates the project changelog to document the v0.4.0 release.

Changes:

  • Add a new 0.4.0 section with consolidated feature and bug-fix entries in CHANGELOG.md.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread CHANGELOG.md
@@ -1,5 +1,54 @@
# Changelog

## [0.4.0](https://github.com/elide-dev/rules_elide/compare/v0.4.0...v0.4.0) (2026-06-25)
Comment thread CHANGELOG.md
* pin elide to latest ([afc5349](https://github.com/elide-dev/rules_elide/commit/afc5349d3ae08c1fdbbb3b4fde86268476c86cec))
* **release:** authenticate release-please with a PAT to open the release PR ([#33](https://github.com/elide-dev/rules_elide/issues/33)) ([0972f13](https://github.com/elide-dev/rules_elide/commit/0972f13a35ca98f3c076bd9f2b9a1c4f765b6947))
* **release:** pass templates_ref so BCR works with the draft release ([#51](https://github.com/elide-dev/rules_elide/issues/51)) ([3f6687a](https://github.com/elide-dev/rules_elide/commit/3f6687a750b70a0725fb80490f77abcf7a2db15d))
* **release:** support immutable releases (draft->publish) + fix BCR source fetch ([#40](https://github.com/elide-dev/rules_elide/issues/40)) ([63325e9](https://github.com/elide-dev/rules_elide/commit/63325e969f4e5d687a31f6f979bc84bc007bf9c8))
@codspeed-hq

codspeed-hq Bot commented Jun 25, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 9 untouched benchmarks


Comparing release-please--branches--main--components--rules_elide (7cb62ea) with main (58a61bb)1

Open in CodSpeed

Footnotes

  1. No successful run was found on main (23ec4e3) during the generation of this report, so 58a61bb was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@sgammon Sam Gammon (sgammon) deleted the release-please--branches--main--components--rules_elide branch June 25, 2026 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants