Skip to content

Retire rebar3_efmt plugin - #129

Merged
sile merged 1 commit into
masterfrom
deprecate-rebar3-efmt
Jul 26, 2026
Merged

Retire rebar3_efmt plugin#129
sile merged 1 commit into
masterfrom
deprecate-rebar3-efmt

Conversation

@sile

@sile sile commented Jul 26, 2026

Copy link
Copy Markdown
Owner

The rebar3_efmt plugin is no longer maintained and its source has
been removed from this repository. The plugin adds meaningful
maintenance overhead while offering little over the standalone efmt
binary, and has known bugs that are unlikely to be fixed (e.g. #94).
The standalone efmt binary remains the supported way
to format Erlang code — it still auto-detects rebar.config and
honors {efmt, [...]} options, so rebar3 project users still get
the same integration.

Drop the rebar3_efmt plugin sources, its CI job, and all rebar3
plugin references from the top-level README. Leave a short pointer
in rebar3_efmt/README.md that links to the last released source at
the 0.21.0 tag.

The standalone `efmt` binary remains the supported way to format
Erlang code.
@sile
sile merged commit cb77f7d into master Jul 26, 2026
7 checks passed
@sile
sile deleted the deprecate-rebar3-efmt branch July 26, 2026 05:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant