Skip to content

Releases: rabbitmq/rules_erlang

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

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

rules_erlang 3.13.0

16 Oct 10:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: 3.12.0...3.13.0

rules_erlang 3.12.0

13 Sep 09:56
Compare
Choose a tag to compare

What's Changed

  • Avoid generating some extra app.bzl content when erlang_no_tests directive is applied by @pjk25 in #229
  • No longer require sha256sum cli tool to be present on the host by @pjk25 in #228
  • Bump actions/checkout from 3 to 4 by @dependabot in #230
  • Upgrade gazelle by @pjk25 in #231
  • Update gazelle/deps.bzl by @pjk25 in #234
  • Bump ncipollo/release-action from 1.12.0 to 1.13.0 by @dependabot in #233
  • Bump actions/checkout from 3 to 4 by @dependabot in #232
  • Gazelle code parser enhancements by @pjk25 in #235

Full Changelog: 3.11.4...3.12.0

rules_erlang 3.11.4

14 Aug 14:17
Compare
Choose a tag to compare

What's Changed

  • Add the optional_applications key to .app files by @pjk25 in #227

Full Changelog: 3.11.3...3.11.4