Releases: fmeum/with_cfg.bzl
Releases · fmeum/with_cfg.bzl
v0.3.0
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.3.0")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "b52ed07d9126df79360513110071c37df905f66230eba67b7f2de4d5f7ffa0d1",
strip_prefix = "with_cfg.bzl-0.3.0",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.3.0/with_cfg.bzl-v0.3.0.tar.gz",
)
What's Changed
Full Changelog: v0.2.5...v0.3.0
v0.2.5
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.2.5")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "11e23da25da49ed2a45e48400fd3629bc855c6607a9d299dbef77c7f31c880f9",
strip_prefix = "with_cfg.bzl-0.2.5",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.2.5/with_cfg.bzl-v0.2.5.tar.gz",
)
What's Changed
- Sort loads with new buildifier version by @fmeum in #81
- Update dependency platforms to v0.0.10 by @renovate in #84
- Update dependency bazel to v7.1.2 by @renovate in #86
- add example of running same Java test suite on multiple JDK versions by @mattnworb in #89
- Update MSVC version in CI by @fmeum in #92
- Update dependency bazel to v7.2.0 by @renovate in #93
- Simplify CI setup and use prebuilt protoc by @fmeum in #90
- Update dependency contrib_rules_jvm to v0.27.0 by @renovate in #91
- Add support for
go_test
by @fmeum in #97
New Contributors
- @mattnworb made their first contribution in #89
Full Changelog: v0.2.4...v0.2.5
v0.2.4
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.2.4")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "06a2b1b56a58c471ab40d8af166c4d51f0982e1c6bc46375b805915b3fc0658e",
strip_prefix = "with_cfg.bzl-0.2.4",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.2.4/with_cfg.bzl-v0.2.4.tar.gz",
)
What's Changed
- Update MSVC path in CI by @fmeum in #72
- Update dependency bazel to v7.1.0 by @renovate in #73
- Do not set
XDG_CACHE_HOME
by @fmeum in #74 - Update dependency bazel to v7.1.1 by @renovate in #76
- Update dependency platforms to v0.0.9 by @renovate in #77
- Update bazel-contrib/.github action to v6 by @renovate in #71
- Fix attr name collision when transitioning
--features
by @fmeum in #79 - Suggest dropping the
"//command_line_option:"
prefix by @fmeum in #80
Full Changelog: v0.2.3...v0.2.4
v0.2.3
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.2.3")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "2361266489cf028061b8a1495d1b1e1a4786b8ea0006cf2a7359837c93fabc7a",
strip_prefix = "with_cfg.bzl-0.2.3",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.2.3/with_cfg.bzl-v0.2.3.tar.gz",
)
What's Changed
Full Changelog: v0.2.2...v0.2.3
v0.2.2
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.2.2")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "471236cf3e24b920195df57a9579ba135e2d773001ce0373ac7f434c181d46fe",
strip_prefix = "with_cfg.bzl-0.2.2",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.2.2/with_cfg.bzl-v0.2.2.tar.gz",
)
What's Changed
- Update dependency rules_java to v7.3.1 by @renovate in #55
- Update actions/cache action to v4 by @renovate in #58
- Update dependency bazel to v6.5.0 by @renovate in #59
- Update dependency bazel to v7 by @renovate in #56
- Convert custom
StarlarkValue
s to string forjson.encode
by @fmeum in #65 - Fix failure on reset attrs with multiple list entries by @fmeum in #66
- Allow transitions affecting custom
StarlarkValue
s to nest by @fmeum in #67 - Added support for dashes in setting names by @Swey9 in #61
New Contributors
Full Changelog: v0.2.1...v0.2.2
v0.2.1
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.2.1")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "c6b80cad298afa8a46bc01cd96df4f4d8660651101f6bf5af58f2724e349017d",
strip_prefix = "with_cfg.bzl-0.2.1",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.2.1/with_cfg.bzl-v0.2.1.tar.gz",
)
What's Changed
Full Changelog: v0.2.0...v0.2.1
v0.2.0
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.2.0")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "a9cb91cd63979c895003838d78a46e6a08d93fa3c03e75880633f09ac48322e3",
strip_prefix = "with_cfg.bzl-0.2.0",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.2.0/with_cfg.bzl-v0.2.0.tar.gz",
)
What's Changed
- Update BCR repository metadata by @fmeum in #39
- Update deps and move tools out of top-level BUILD file by @fmeum in #41
- Recommend more Pythonic builder style by @fmeum in #42
- Improve settings "did you mean" by @fmeum in #43
- Fix BCR presubmit config by @fmeum in #44
- Streamline README by @fmeum in #45
- Update rules_java to 7.0.6 by @fmeum in #49
- Use
Label
in allselect
keys by @fmeum in #48
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Using Bzlmod
- Enable with
common --enable_bzlmod
in.bazelrc
. - Add to your
MODULE.bazel
file:
bazel_dep(name = "with_cfg.bzl", version = "0.1.0")
Using WORKSPACE
Paste this snippet into your WORKSPACE.bazel
file:
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "with_cfg.bzl",
sha256 = "24e7496f06997e5dbfa1d788281d7fca95c60049a8bdf3250b4bb04c6151f9b0",
strip_prefix = "with_cfg.bzl-0.1.0",
url = "https://github.com/fmeum/with_cfg.bzl/releases/download/v0.1.0/with_cfg.bzl-v0.1.0.tar.gz",
)
What's Changed
- Update bazel-contrib/.github action to v3 by @renovate in #7
- Rename to
with_cfg.bzl
by @fmeum in #6 - Add
toolchains
attribute to all targets by @fmeum in #11 - Update actions/checkout action to v4 by @renovate in #10
- Update dependency bazel to v7.0.0-pre.20230917.3 by @renovate in #9
- Update bazel-contrib/.github action to v4 by @renovate in #14
- Update dependency rules_cc to v0.0.9 by @renovate in #12
- Only set explicitly provided attributes by @fmeum in #16
- Remove
{}_deploy.jar
implicit target forjava_test
by @fmeum in #17 - Foward native Java providers and add
java_21_library
example by @fmeum in #18 - Fix repo name in release configs by @fmeum in #19
- Use
last_rc
for root module builds by @fmeum in #21 - Fix type determination for (
select
s of) empty lists by @fmeum in #22 - Speed up CI runs with flags by @fmeum in #23
- Test with symlinks disabled on Windows by @fmeum in #24
- Implement and use
map_attr
to determine select type by @fmeum in #25 - Make implicit output patterns more flexible by @fmeum in #26
- Ensure that the transition is always idempotent by @fmeum in #27
- Add opt_filegroup example by @fmeum in #29
- Update bazel-contrib/.github action to v5 by @renovate in #28
- Rename example .bzl files and add select for runfile by @fmeum in #31
- Add
cc_asan_test
example and fix idempotency check by @fmeum in #20 - Add
resettable()
by @fmeum in #5 - Add utility functions for location expression rewriting by @fmeum in #34
- Remove workarounds for Bazel 6.4.0rc1 by @fmeum in #35
- Add
reset_on_attrs()
by @fmeum in #33 - Exclude ASan tests on Windows in BCR presubmit by @fmeum in #36
- Add README and explain flag requirements in docs by @fmeum in #37
- Fix release notes template by @fmeum in #38
New Contributors
Full Changelog: https://github.com/fmeum/with_cfg.bzl/commits/v0.1.0