Releases: rabbitmq/rules_erlang
Releases · rabbitmq/rules_erlang
rules_erlang 3.16.0
What's Changed
- Go back to symlinks when building ERL_LIBS dirs by @pjk25 in #297
- Set use_default_shell_env for erlang_build (backport #299) by @mergify in #302
Full Changelog: 3.15.4...3.16.0
rules_erlang 3.15.4
What's Changed
Full Changelog: 3.15.3...3.15.4
rules_erlang 3.15.3
What's Changed
- Fix an issue with erl_libs_contents function expand_ezs option by @pjk25 in #285
- app_file rule synthetic modules by @pjk25 in #288
- Add extra variables to erlang_vars rules by @pjk25 in #290
Full Changelog: 3.15.2...3.15.3
rules_erlang 4.0.0-beta.1
4.0 pushes parts of dependency resolution into the bazel execution phase, eliminating the need for gazelle, and making up for the lack of fine grained info at analysis time with persistent workers that manage their own cache. This should make larger projects, especially those with multiple apps, easier to work with.
What's Changed
- Eliminate the need for gazelle language extension by @pjk25 in #255
Full Changelog: 3.15.2...4.0.0-beta.1
rules_erlang 3.15.2
What's Changed
- Bump actions/checkout from 3 to 4 by @dependabot in #269
- Match the MODULE/WORKSPACE dep versions in the test dir by @pjk25 in #270
- Simplify and reorder test WORKSPACE.bazel by @pjk25 in #271
- Adopt latest rabbitmq-server-buildenv:linux-rbe for RBE by @pjk25 in #274
- Bump peter-evans/create-pull-request from 6.0.2 to 6.0.3 by @dependabot in #278
- Support pkg with version by @lixen-wg2 in #276
- Add common_root_as_var to use with nif by @lixen-wg2 in #277
- Add macos to test matrix by @pjk25 in #279
- Add shebang to scripts by @lixen-wg2 in #275
- Revert "Add shebang to scripts" by @pjk25 in #281
- Bump peter-evans/create-pull-request from 6.0.3 to 6.0.4 by @dependabot in #280
- Revert "Revert "Add shebang to scripts"" by @pjk25 in #282
Full Changelog: 3.15.1...3.15.2
rules_erlang 3.15.1
What's Changed
- Use windows line endings for batch scripts by @pjk25 in #268
Full Changelog: 3.15.0...3.15.1
rules_erlang 3.15.0
What's Changed
- Add an analysis level test by @pjk25 in #247
- OTP 26.2 compatiblity by @pjk25 in #252
- Attempt to fix a flake in
erl_attrs_to_json_SUITE
by @pjk25 in #253 - Bump actions/upload-artifact from 3 to 4 by @dependabot in #254
- [asn1] Add erlang_asn1 rule by @lixen-wg2 in #248
- [xrl/yrl] add xrl and yrl rule by @lixen-wg2 in #250
- [diameter] Add erlang_dia rule by @lixen-wg2 in #249
- Copy files rather than symlink when constructing ERL_LIBS dirs by @pjk25 in #251
- Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 by @dependabot in #256
- Bump ncipollo/release-action from 1.13.0 to 1.14.0 by @dependabot in #257
- Gazelle GitHub hosted app fix by @pjk25 in #258
- Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 by @dependabot in #259
- Let the root module's definition win when versions match by @pjk25 in #261
- Use 26.2 in CI by @pjk25 in #264
- Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 by @dependabot in #262
- erlang_build rule enhancements by @pjk25 in #263
- Adopt latest rabbitmq-server-buildenv:linux-rbe for RBE by @pjk25 in #265
- No longer include the root directory in internal erlang tars by @pjk25 in #266
New Contributors
- @lixen-wg2 made their first contribution in #248
Full Changelog: 3.14.0...3.15.0
rules_erlang 3.14.0
What's Changed
- Remove duplicate setup in WORKSPACE.bazel by @pjk25 in #243
- Adopt latest rabbitmq-server-buildenv:linux-rbe for RBE by @pjk25 in #244
- Enhance erlang package resolution by @pjk25 in #246
Full Changelog: 3.13.2...3.14.0
rules_erlang 3.13.2
What's Changed
- Add one eunit test for shard_suite by @pjk25 in #241
- Use mkdir instead of tar to lock the erlang install directory by @pjk25 in #242
Full Changelog: 3.13.1...3.13.2
rules_erlang 3.13.1
What's Changed
- Fix unbound variable error when running eunit tests without coverage by @pjk25 in #240
Full Changelog: 3.13.0...3.13.1