Releases: mboworks/bzl
Releases · mboworks/bzl
Release list
0.5.1
Version 0.5.1
Changelog
- Transfer the canonical repository from
helly25/bzltomboworks/bzland
publish future releases under the newmboworks_bzlmodule name.
For Bazel MODULE.bazel
bazel_dep(name = "mboworks_bzl", version = "0.5.1")
What's Changed
- Bump version from 0.5.0 to 0.5.1 by @helly25 in #38
- ci: reusable one-click trigger_release workflow by @helly25 in #39
- ci(release): CI-native verified release flow by @helly25 in #40
- Rename module to mboworks_bzl by @helly25 in #41
- Strengthen release version and ownership checks by @helly25 in #43
- Migrate copyright and BCR ownership to MBO Works by @helly25 in #44
Full Changelog: 0.5.0...0.5.1
0.5.0
Version 0.5.0
Changelog
- [BC] Dropped legacy
WORKSPACEsupport; the module is now bzlmod-only.
For Bazel MODULE.bazel
bazel_dep(name = "helly25_bzl", version = "0.5.0")
What's Changed
- Bump version from 0.4.4 to 0.4.5 by @helly25 in #35
- ci(bcr): test on macos_arm64 instead of Intel macos by @helly25 in #36
- feat!: drop legacy WORKSPACE support; bzlmod-only (0.5.0) by @helly25 in #37
Full Changelog: 0.4.4...0.5.0
0.4.4
Version 0.4.4
Changelog
For Bazel MODULE.bazel
bazel_dep(name = "helly25_bzl", version = "0.4.4")
For Bazel WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "helly25_bzl",
url = "https://github.com/helly25/bzl/releases/download/0.4.4/bzl-0.4.4.tar.gz",
sha256 = "5f0dff04418d3a76c66c6262be7daab66011147f02611d45a286767a4b5f581b",
strip_prefix = "bzl-0.4.4",
)
What's Changed
- Bump version from 0.4.3 to 0.4.4 by @helly25 in #33
- ci: auto-publish releases to the BCR via reusable workflow by @helly25 in #34
Full Changelog: 0.4.3...0.4.4
0.4.3
Version 0.4.3
Changelog
- Added
paths.ensure_trailing_slashandpaths.ensure_trailing_slash_windowsto append a single trailing separator, handling roots and existing trailing separators. An optionaldefault_if_emptycontrols the fallback for empty input (e.g."/"to anchor at the platform root).
For Bazel MODULE.bazel
bazel_dep(name = "helly25_bzl", version = "0.4.3")
For Bazel WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "helly25_bzl",
url = "https://github.com/helly25/bzl/releases/download/0.4.3/bzl-0.4.3.tar.gz",
sha256 = "8846d5363ed05dfe242af692759c9b7439c1b7ce47b9720c3338e254651cbe99",
strip_prefix = "bzl-0.4.3",
)
What's Changed
- Bump version from 0.4.2 to 0.4.3 by @helly25 in #29
- ci: harden
donejob into a real aggregating gate by @helly25 in #30 - feat(paths): add ensure_trailing_slash by @helly25 in #31
- ci: approve release bump PR via a least-privilege GitHub App by @helly25 in #32
Full Changelog: 0.4.2...0.4.3
0.4.2
Version 0.4.2
Changelog
- Fix release naming and tagging scheme back to "1.2.3" style without 'v' prefix.
For Bazel MODULE.bazel
bazel_dep(name = "helly25_bzl", version = "0.4.2")
For Bazel WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "helly25_bzl",
url = "https://github.com/helly25/bzl/releases/download/0.4.2/bzl-0.4.2.tar.gz",
sha256 = "91857eaa56fd0013cb9d82ef5c1c8a996d23ee3d8f40fddf125bb15f5d4f3164",
strip_prefix = "bzl-0.4.2",
)
What's Changed
- Fix releasenaming by @helly25 in #27
- Revert v prefix for releases by @helly25 in #28
- Implement paths library by @helly25 in #19
- Release scripting fixes and switch to v1.2.3 tags. by @helly25 in #22
- Release script fix. by @helly25 in #23
- Added explicit Windows and Bazel 9 support for the Bazel module releases. by @helly25 in #24
- Fix formatting and naming by @helly25 in #25
Full Changelog: 0.3.1...0.4.2
0.4.1
Version 0.4.1
Changelog
- Added explicit Windows and Bazel 9 support for the Bazel module releases.
Bzlmod release was yanked. Please use version 0.4.2.
What's Changed
- Implement paths library by @helly25 in #19
- Release scripting fixes and switch to v1.2.3 tags. by @helly25 in #22
- Bump version from 0.4.0 to 0.4.1 by @helly25 in #21
- Release script fix. by @helly25 in #23
- Added explicit Windows and Bazel 9 support for the Bazel module releases. by @helly25 in #24
- Fix formatting and naming by @helly25 in #25
Full Changelog: 0.3.1...v0.4.1
0.4.0
Version 0.4.0
Changelog
- Implement paths library.
Bzlmod release was yanked. Please use version 0.4.2.
What's Changed
- Implement paths library by @helly25 in #19
- Bump version for release of 0.4.0 by @helly25 in #20
- Release scripting fixes and switch to v1.2.3 tags. by @helly25 in #22
Full Changelog: 0.3.1...v0.4.0
0.3.1
Version 0.3.1
Changelog
- Fixed some cases of comparisons that contain '-' or '+' against versions that are missing those parts.
For Bazel MODULE.bazel
bazel_dep(name = "helly25_bzl", version = "0.3.1")
For Bazel WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "helly25_bzl",
url = "https://github.com/helly25/bzl/releases/download/0.3.1/bzl-0.3.1.tar.gz",
sha256 = "c8e28a3cb7e465b4b71f5d4d366c5796cc0ae822fa510a8adf12cf39a9709902",
strip_prefix = "bzl-0.3.1",
)
What's Changed
- Bump version to 0.3.1 by @helly25 in #15
- Added missing strip_prefix by @helly25 in #16
- Fix extra versions by @helly25 in #17
- Fix release trigger script by @helly25 in #18
Full Changelog: 0.3.0...0.3.1
0.3.0
Version 0.3.0
Changelog
- Added
skip_buildparameter to control whether comparisons adhere to Semver-10. - [BC] Changed
version.parseandversion.compareto take parametererroras a keyword only parameter.
For Bazel WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "helly25_bzl",
url = "https://github.com/helly25/bzl/releases/download/0.3.0/bzl-0.3.0.tar.gz",
sha256 = "3f1c99c6cf231691000f840acad0a45c7a7a6f6e3e126df96173e279ce2fcce5",
strip_prefix = "bzl-0.3.0",
)
For Bazel MODULES.bazel
bazel_dep(name = "helly25_bzl", version = "0.3.0")
0.2.1
Version 0.2.1
Changelog
- Improved support for mixed type comparisons.
For Bazel WORKSPACE
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "helly25_bzl",
url = "https://github.com/helly25/bzl/releases/download/0.2.1/bzl-0.2.1.tar.gz",
sha256 = "fcab8753054908f2e574de41a66783fcc3a824dfc9cd82306d31aabf9b2216dd",
)
For Bazel MODULES.bazel
bazel_dep(name = "helly25_bzl", version = "0.2.1")
What's Changed
- Improved support for mixed type comparisons. by @helly25 in #12
- Fixed some edge cases. by @helly25 in #13
Full Changelog: 0.2.0...0.2.1