Releases: yuyawk/rules_build_error
Releases · yuyawk/rules_build_error
0.10.3
Add to your MODULE.bazel file:
bazel_dep(name = "rules_build_error", version = "0.10.3")What's Changed
- chore: Replace
.bazeliskrcwith.bazelversionso that it can be used forrules_bazel_integration_testby @yuyawk in #176 - refactor: move unit tests to
tests/unit, to clarify they are unit tests by @yuyawk in #177 - test: Add an integration test to verify the usage with
local_config_ccby @yuyawk in #178 - refactor: Simplify how to specify the bazel version by @yuyawk in #179
- chore: Remove redundant echo for Bazel version in common.bash by @yuyawk in #180
- fix: Update common.bash to get rid of an unneeded global variable by @yuyawk in #181
- fix: Trim whitespace in workspace_roots variable, to avoid splitting lines by @yuyawk in #182
- Modify bazel-steward workflow to update workspace_roots by @yuyawk in #183
- fix: Update bazel-steward.yml to use correct id by @yuyawk in #184
- fix: Failure to use
external_include_pathstogether withlocal_config_ccby @yuyawk in #185
Full Changelog: 0.10.2...0.10.3
0.10.2
Add to your MODULE.bazel file:
bazel_dep(name = "rules_build_error", version = "0.10.2")What's Changed
- test: Add a unit test to verify a matcher using
select()by @yuyawk in #174 - chore: Remove patch since uber/hermetic_cc_toolchain@4.1.0 fixed the issue around bazel 9 by @yuyawk in #175
Full Changelog: 0.10.1...0.10.2
0.10.1
Add to your MODULE.bazel file:
bazel_dep(name = "rules_build_error", version = "0.10.1")What's Changed
- refactor: Summarize implementations around
MatchConditionby @yuyawk in #169 - docs: Fix docstrings around
MatchConditionby @yuyawk in #170 - chore: Migrate to new
publish-to-brcworkflow by @yuyawk in #171 - fix: typo in workflow name by @yuyawk in #172
- fix: Use release_ruleset.yaml@v7.3.0, to support attestation by @yuyawk in #173
Full Changelog: 0.10.0...0.10.1
0.10.0
Using Bzlmod with Bazel 6 or greater
- Enable Bzlmod with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_build_error", version = "0.10.0")What's Changed
- Update Bazel versions in presubmit configuration by @yuyawk in #151
- Updated rules_cc to 0.2.14 by @bazel-steward-app[bot] in #150
- Add fail-fast strategy for unit tests by @yuyawk in #152
- Add fail-fast strategy to example job by @yuyawk in #153
- Update bazel-version options in tests.yml by @yuyawk in #154
- refactor: avoid redundantly generating empty pattern file by @yuyawk in #155
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #158
- fix: temporarily disable rolling version test by @yuyawk in #159
- Updated bazel_skylib to 1.9.0 by @bazel-steward-app[bot] in #160
- Updated bazel_skylib to 1.9.0 by @bazel-steward-app[bot] in #161
- Updated rules_cc to 0.2.15 by @bazel-steward-app[bot] in #162
- Updated rules_cc to 0.2.16 by @bazel-steward-app[bot] in #163
- feat: Support
use_default_shell_envby @yuyawk in #164 - docs: Refine readme by @yuyawk in #165
- chore: load C/C++ APIs from
rules_cc, as a preparation for bazel 9 support by @yuyawk in #167 - feat: Support bazel 9 by @yuyawk in #166
- chore: use
build_testfrombazel_skylibinstead of reinventing it by @yuyawk in #168
Full Changelog: 0.9.0...0.10.0
0.9.0
Using Bzlmod with Bazel 6 or greater
- Enable Bzlmod with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_build_error", version = "0.9.0")What's Changed
- fix: use
perlinstead ofsedso that it can work on mac by @yuyawk in #129 - Updated rules_cc to 0.2.0 by @bazel-steward-app[bot] in #130
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #131
- Updated rules_cc to 0.2.1 by @bazel-steward-app[bot] in #132
- Updated rules_cc to 0.2.2 by @bazel-steward-app[bot] in #133
- Updated rules_cc to 0.2.3 by @bazel-steward-app[bot] in #134
- Updated rules_cc to 0.2.4 by @bazel-steward-app[bot] in #135
- Updated rules_cc to 0.2.5 by @bazel-steward-app[bot] in #136
- Updated rules_cc to 0.2.8 by @bazel-steward-app[bot] in #137
- refactor: define a function named
bazelto simplify execution by @yuyawk in #138 - Updated bazel_skylib to 1.8.2 by @bazel-steward-app[bot] in #140
- Updated bazel_skylib to 1.8.2 by @bazel-steward-app[bot] in #139
- Updated rules_cc to 0.2.9 by @bazel-steward-app[bot] in #141
- macos-13 deprecation by @yuyawk in #142
- Updated rules_cc to 0.2.10 by @bazel-steward-app[bot] in #143
- Updated rules_cc to 0.2.11 by @bazel-steward-app[bot] in #144
- Updated rules_cc to 0.2.12 by @bazel-steward-app[bot] in #146
- Updated rules_cc to 0.2.13 by @bazel-steward-app[bot] in #147
- Toward bazel6 EOL by @yuyawk in #149
- Updated buildifier_prebuilt to 8.2.1 by @bazel-steward-app[bot] in #148
Full Changelog: 0.8.6...0.9.0
0.8.6
Using Bzlmod with Bazel 6 or greater
- Enable Bzlmod with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_build_error", version = "0.8.6")What's Changed
Full Changelog (since the last published version): 0.8.4...0.8.6
(Full Changelog (since the last unpublished version): 0.8.5...0.8.6)
0.8.5
This version was not published to the BCR because it failed the CI gate.
What's Changed
- chore(deps): bump actions/create-github-app-token from 1 to 2 by @dependabot[bot] in #108
- ubuntu 20.04 runner retirement by @yuyawk in #110
- Updated hermetic_cc_toolchain to 4.0.0 by @bazel-steward-app[bot] in #111
- Updated hermetic_cc_toolchain to 4.0.0 by @bazel-steward-app[bot] in #112
- Updated platforms to 1.0.0 by @bazel-steward-app[bot] in #113
- Updated buildifier_prebuilt to 8.2.0 by @bazel-steward-app[bot] in #114
- Updated hermetic_cc_toolchain to 4.0.1 by @bazel-steward-app[bot] in #115
- Updated hermetic_cc_toolchain to 4.0.1 by @bazel-steward-app[bot] in #116
- Updated rules_cc to 0.1.2 by @bazel-steward-app[bot] in #117
- Update tests.yml: update windows runner by @yuyawk in #118
- Updated bazel_skylib to 1.8.0 by @bazel-steward-app[bot] in #119
- Updated bazel_skylib to 1.8.0 by @bazel-steward-app[bot] in #120
- Updated bazel_skylib to 1.8.1 by @bazel-steward-app[bot] in #121
- Updated bazel_skylib to 1.8.1 by @bazel-steward-app[bot] in #122
- Updated rules_cc to 0.1.3 by @bazel-steward-app[bot] in #123
- Updated rules_cc to 0.1.4 by @bazel-steward-app[bot] in #124
- Update release.yml: Set
prerelease: falseby @yuyawk in #125 - chore: add
config_settingsto remove deprecated dependency by @yuyawk in #126
Full Changelog: 0.8.4...0.8.5
0.8.4
Using Bzlmod with Bazel 6 or greater
- Enable Bzlmod with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_build_error", version = "0.8.4")What's Changed
- update doc by @yuyawk in #100
- Updated buildifier_prebuilt to 8.0.0 by @bazel-steward-app in #102
- Updated platforms to 0.0.11 by @bazel-steward-app in #103
- Updated buildifier_prebuilt to 8.0.1 by @bazel-steward-app in #104
- Updated hermetic_cc_toolchain to 3.2.0 by @bazel-steward-app in #105
- Updated buildifier_prebuilt to 8.0.3, load C/C++ APIs from
rules_ccby @bazel-steward-app in #107
Full Changelog: 0.8.3...0.8.4
0.8.3
Using Bzlmod with Bazel 6 or greater
- Enable Bzlmod with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_build_error", version = "0.8.3")What's Changed
- fix: take environment variables into account by @yuyawk in #97
- fix: use_default_shell_env is not needed by @yuyawk in #98
- introduce
inline_srcby @yuyawk in #99
Full Changelog: 0.8.2...0.8.3
0.8.2
Using Bzlmod with Bazel 6 or greater
- Enable Bzlmod with
common --enable_bzlmodin.bazelrc. - Add to your
MODULE.bazelfile:
bazel_dep(name = "rules_build_error", version = "0.8.2")What's Changed
Full Changelog: 0.8.1...0.8.2