Skip to content

Tags: erlang/rebar3

Tags

3.25.0

Toggle 3.25.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
bump to 3.25.0

- [Bump Runner images for Nightly and release builds](#2953)
- [Prepare OTP-28 bump](#2952)
- [Bump eunit_formatters to 0.6.0](#2951)
- [docs: added a link to the license](#2946)
- [docs: replaced the link to the build status badge](#2945)
- [Bump cth_readable version for OTP-28 readiness](#2941)
- [fix: crash on rebar_compiler_format:colorize/2](#2939)
- [OTP-28 readiness (part 1)](#2937)
- [add env var for skipping project plugins](#2932)
- [Fallback to the default error format when a file is empty](#2931)
- [update vendored cf to support color in foot and ghostty](#2926)
- [Approach the sample config. file to rebar3.org's documentation](#2923)
- [Add Rebar3 and Erlang/OTP compatibility list](#2918)
- [make escriptize reproducible with erlang 27.1](#2916)
- [Bump relx vendored copy](#2912)

3.24.0

Toggle 3.24.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
Bump to 3.24.0

3.23.0

Toggle 3.23.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
bump to 3.23.0

3.22.1

Toggle 3.22.1's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
Bump to 3.22.1

3.22.0

Toggle 3.22.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
Bump to 3.22.0

3.21.0

Toggle 3.21.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
Bump to 3.21.0

3.20.0

Toggle 3.20.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
Rebar 3.20.0

This release took a while to build; OTP-25.1 had incompatibilites
with EUnit that interrupted the CI process, and which are corrected
in later releases.

New features:
- [Add --eval option to `shell`](#2728)
- [Add support for `dialyzer --incremental` when available](#2736)
- [Vendor structure](#2720)

This new vendor structure should be of no impact to anyone using Rebar3
as a built artifact, but should make the life of corporate users and
package managers much easier by having pre-bundled in all dependencies
and allowing effective offline builds. It also simplifies our bootstrap
code and reduces security issues by not having to download a certificate
bundle _without_ certificates, at least until our oldest supported version
can use Erlang's new built-in on-host certificate lookup mechanisms.

If you do rely on Rebar3 source for your tooling or any other mechanisms,
then you will want to `cd apps/rebar` before running other commands.

Other fixes:

- [Warn of EUnit issues on OTP-25.1](#2747)
- [Respect HEX_MIRROR environment variable](#2748)
- [Use shell:start_interactive to start shell if available](#2741)
- [Do not send empty If-None-Match in tarball request](#2738)
- [Respect rebar_packages_cdn set in rebar.config](#2737)
- [Dereference symbolic links when copying files from ct data folder](#2731)
- [Reduce warnings around bootstrap and DAG operations](#2732)

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert

3.18.0

Toggle 3.18.0's commit message

Verified

This tag was signed with the committer’s verified signature.
tsloughter Tristan Sloughter
version 3.18.0

3.17.0

Toggle 3.17.0's commit message

Verified

This tag was signed with the committer’s verified signature.
ferd Fred Hebert
Release 3.17.0