Skip to content

Releases: erlef/setup-beam

v1.11.2

21 Apr 20:11
10d50f7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.11...v1.11.2

v1.11.1

07 Apr 19:40
2e0500f
Compare
Choose a tag to compare

Merged pull requests

  • #95 - Update 3rd party licenses (automation)
  • #97 - Update 3rd party licenses (automation)
  • #98 - Bump minimist from 1.2.5 to 1.2.6
  • #100 - Handle strings as such
  • #101 - Update 3rd party licenses (automation)

Closed issues

  • #99 - Error installing rebar3

v1.11.0

22 Feb 11:16
c428d8c
Compare
Choose a tag to compare

Merged pull requests

  • #88 - Update our dependencies to increase security
  • #91 - Allow for Windows'22 container
  • #92 - Fix 3rd party license updater (automation)
  • #93 - Allow use on top of Erlang 25.0-rc1
  • #94 - Add environment variables

Closed issues

  • #89 - Dynamically discover include path on Windows
  • #90 - windows-2022 support

v1.10.0

12 Jan 19:42
730ac65
Compare
Choose a tag to compare

Merged pull requests

  • #75 - Mention what problem matchers do in the README
  • #81 - Make OTP installation optional (if targeting Gleam)
  • #82 - Automate updating 3rd party licenses
  • #83 - Prevent deprecation warnings (fixes tests)
  • #84 - Allow using rebar3 nightly builds
  • #85 - Allow disabling problem matchers

Closed issues

  • #48 - Handle The ubuntu-16.04 environment is deprecated and will be removed on September 20, 2021
  • #68 - Support non-tagged rebar3 versions?
  • #76 - Build is failing per third-party license difference
  • #77 - Allow disabling problem matchers
  • #79 - Make OTP installation optional

v1.9.0

19 Aug 16:49
Compare
Choose a tag to compare

Merged pull requests

  • #63 - Ease debugging around ImageOS env.var
  • #64 - Add tests for existing GitHub Actions Problem Matchers
  • #65 - Add Elixir/credo and Elixir/dialyzer problem matchers
  • #67 - Add Gleam

Closed issues

  • #62 - Add additional problem matchers for third party projects
  • #70 - Elixir (branch: master) opens interactive terminal (doesn't move to next Action step)

v1.8.3

20 Jul 19:12
ade4f1d
Compare
Choose a tag to compare

Bug fixes

  • A regression was introduced in v1.8.2 where by giving branch name (e.g., master, main, etc.) as the elixir version resulted in vbranch-otp-x per #60. This was resolved via #61

v1.8.2

12 Jul 17:43
9283f85
Compare
Choose a tag to compare

Merged pull requests

  • #59 - Improve warning message for missing ImageOS env. variable (self-hosted runners)

Closed issues

  • #58 - Action incompatible with self-hosted runners

Changelog

  • improved README in what concerns self-hosted runners
  • improved consumption (error/warning) messages in what concerns self-hosted runners
  • added further Windows tests and fixed those that were broken (due to not being run)

v1.8.1

09 Jul 09:17
8306425
Compare
Choose a tag to compare

Merged pull requests

  • #57 - Improve visibility (+fix bugs) over version-type and opt-in versions

Closed issues

  • #56 - OTP version undefined

Changelog

  • fixed a bug related to Elixir's v in versions
  • fixed a bug related to matching on non-semver versions (namely Erlang/OTP's)
  • improved README.md's elements on versioning and version-type

v1.8.0

08 Jul 14:54
d8a37f5
Compare
Choose a tag to compare

Merged pull requests

  • #45 - Add Erlang 24 to README and some more info on version matching
  • #47 - Adapt test var. naming to current reality
  • #49 - Add support for Windows builds
  • #52 - Improve on "Add support for Windows builds"

Closed issues

  • #44 - With .../ubuntu-20.04/builds.txt 503'ing error message is out of scope
  • #46 - Cannot specify Erlang patch versions
  • #50 - Improve warning/error messages
  • #51 - Improve on "Add support for Windows builds"
  • #53 - Cannot specific minor versions

Changelog

  • updated README.md
  • improved development experience
  • added support for Windows (2016 and 2019) for Erlang 21+, Elixir and rebar3
  • introduced option version-type (default=loose): strict | loose (check the README for details)
  • improved consumer error messages
  • improved the way we handle versions and ranges (e.g. for 1.0 and 1.3.2.1.2 types)

v1.7.2

28 May 01:32
11d59b1
Compare
Choose a tag to compare

Bug fixes

  • Fixed a bug where older rebar3 release were not pulled into the build listing via github per pagination per #42