Skip to content

Releases: rabbitmq/rules_erlang

rules_erlang 3.16.0

20 Jun 08:07
Compare
Choose a tag to compare

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

17 Jun 10:19
Compare
Choose a tag to compare

What's Changed

  • escript_archive allow multiple ebin dirs by @pjk25 in #292
  • Bump bazel_skylib by @pjk25 in #294

Full Changelog: 3.15.3...3.15.4

rules_erlang 3.15.3

14 Jun 09:05
Compare
Choose a tag to compare

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

25 Apr 14:48
Compare
Choose a tag to compare
Pre-release

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

25 Apr 12:02
Compare
Choose a tag to compare

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

27 Mar 11:42
Compare
Choose a tag to compare

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

20 Mar 11:50
Compare
Choose a tag to compare

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

Full Changelog: 3.14.0...3.15.0

rules_erlang 3.14.0

02 Nov 10:13
Compare
Choose a tag to compare

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

27 Oct 13:04
Compare
Choose a tag to compare

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

17 Oct 09:07
Compare
Choose a tag to compare

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