Skip to content

Releases: elide-dev/rules_elide

v0.6.1

Choose a tag to compare

@elidebot elidebot released this 27 Jun 16:07
Immutable release. Only release title and notes can be modified.
v0.6.1
047eb45

0.6.1 (2026-06-27)

Bug Fixes

  • bcr: clear ANDROID_HOME for repo rules so macOS smoke build analyzes (#68) (243fbaa)

v0.6.0

Choose a tag to compare

@elidebot elidebot released this 26 Jun 00:56
Immutable release. Only release title and notes can be modified.
v0.6.0
539ad11

0.6.0 (2026-06-26)

Features

  • release: build releases via release_ruleset (verifiable BCR attestations) (#66) (581cac4)

v0.5.1

Choose a tag to compare

@elidebot elidebot released this 25 Jun 21:43
Immutable release. Only release title and notes can be modified.
v0.5.1
24ba3e4

0.5.1 (2026-06-25)

Bug Fixes

  • bcr: move module() comment out so version-stamp can't corrupt MODULE.bazel (#62) (6c1eac3)

Using Bzlmod (Bazel 7+)

bazel_dep(name = "rules_elide", version = "0.5.1")

Pinned by integrity

bazel_dep(name = "rules_elide", version = "0.5.1")
single_version_override(
    module_name = "rules_elide",
    integrity = "sha256-ekS3mUnXI6sUlfANQ1EMBSAn/EMas8PexDVs0Vke5rw=",
)

Archives:

  • Source: rules_elide-v0.5.1.tar.gz
  • Docs: rules_elide-v0.5.1.docs.tar.gz

SHA-256 (source): 7a44b79949d723ab1495f00d43510c052027fc431ab3c3dec4356cd1591ee6bc

v0.5.0

Choose a tag to compare

@elidebot elidebot released this 25 Jun 21:07
Immutable release. Only release title and notes can be modified.
v0.5.0
f7301fa

0.5.0 (2026-06-25)

Features

  • release: trusted BCR release — presubmit fixes, CLA identity, signed tags (#58) (5b680b9)

Using Bzlmod (Bazel 7+)

bazel_dep(name = "rules_elide", version = "0.5.0")

Pinned by integrity

bazel_dep(name = "rules_elide", version = "0.5.0")
single_version_override(
    module_name = "rules_elide",
    integrity = "sha256-/bFjDv83bTa77phTOR/2ZHU4yLBtK2Oka2c60UToAqk=",
)

Archives:

  • Source: rules_elide-v0.5.0.tar.gz
  • Docs: rules_elide-v0.5.0.docs.tar.gz

SHA-256 (source): fdb1630eff376d36bbee9853391ff6647538c8b06d2b63a46b673ad144e802a9

v0.4.0

Choose a tag to compare

@elidebot elidebot released this 25 Jun 19:59
Immutable release. Only release title and notes can be modified.
23ec4e3

0.4.0 (2026-06-25)

Features

  • release: target 0.4.0; run BCR publish in the bcr environment (#54) (58a61bb)

Using Bzlmod (Bazel 7+)

bazel_dep(name = "rules_elide", version = "0.4.0")

Pinned by integrity

bazel_dep(name = "rules_elide", version = "0.4.0")
single_version_override(
    module_name = "rules_elide",
    integrity = "sha256-5hneamZ+EIaQPcIW2qP3qbNG5MnSLBXbnXlVN2saoig=",
)

Archives:

  • Source: rules_elide-v0.4.0.tar.gz
  • Docs: rules_elide-v0.4.0.docs.tar.gz

SHA-256 (source): e619de6a667e1086903dc216daa3f7a9b346e4c9d22c15db9d7955376b1aa228

v0.3.0

Choose a tag to compare

@elidebot elidebot released this 25 Jun 19:07
Immutable release. Only release title and notes can be modified.
133c57b

0.3.0 (2026-06-25)

Features

  • release: official BCR artifact flow (immutable-release compatible) (#48) (19bae81)

Bug Fixes

  • release: pass templates_ref so BCR works with the draft release (#51) (3f6687a)

Using Bzlmod (Bazel 7+)

bazel_dep(name = "rules_elide", version = "0.3.0")

Pinned by integrity

bazel_dep(name = "rules_elide", version = "0.3.0")
single_version_override(
    module_name = "rules_elide",
    integrity = "sha256-+fkFqNq5kHZwneR7UjQuwdcO9UwDAKRxmunNx4pG1II=",
)

Archives:

  • Source: rules_elide-v0.3.0.tar.gz
  • Docs: rules_elide-v0.3.0.docs.tar.gz

SHA-256 (source): f9f905a8dab99076709de47b52342ec1d70ef54c0300a4719ae9cdc78a46d482

v0.2.0

Choose a tag to compare

@elidebot elidebot released this 25 Jun 18:01
10801b1

0.2.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)
  • 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: support immutable releases (draft->publish) + fix BCR source fetch (#40) (63325e9)
  • upgrade bazel and benchmarks (512faf2)

Using Bzlmod (Bazel 7+)

bazel_dep(name = "rules_elide", version = "0.2.0")

Pinned by integrity

bazel_dep(name = "rules_elide", version = "0.2.0")
single_version_override(
    module_name = "rules_elide",
    integrity = "sha256-AIE4quvvVrqJRsGo/O2N5vTATppZ79RJN17xQgoOfQA=",
)

Archives:

  • Source: rules_elide-v0.2.0.tar.gz
  • Docs: rules_elide-v0.2.0.docs.tar.gz

SHA-256 (source): 008138aaebef56ba8946c1a8fced8de6f4c04e9a59efd449375ef1420a0e7d00

v0.1.0-pre

v0.1.0-pre Pre-release
Pre-release

Choose a tag to compare

@elidebot elidebot released this 25 Jun 17:56
effdf65

0.1.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)
  • 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: support immutable releases (draft->publish) + fix BCR source fetch (#40) (63325e9)
  • upgrade bazel and benchmarks (512faf2)

Using Bzlmod (Bazel 7+)

bazel_dep(name = "rules_elide", version = "0.1.0")

Pinned by integrity

bazel_dep(name = "rules_elide", version = "0.1.0")
single_version_override(
    module_name = "rules_elide",
    integrity = "sha256-9MKXgxCo4hu6BEostwJWgrD4PFy4jgLq5lAS5ACYqrY=",
)

Archives:

  • Source: rules_elide-v0.1.0.tar.gz
  • Docs: rules_elide-v0.1.0.docs.tar.gz

SHA-256 (source): f4c2978310a8e21bba044a2cb7025682b0f83c5cb88e02eae65012e40098aab6