rebar3_hex breaking changes
hex5 curated breaking changes across major versions of rebar3_hex. Use this as a migration checklist before bumping dependencies.
- v6.11.9 \u2192 v7.0.1breaking
The `docs` provider has been removed, but will be re-added in a later release for fetching docs for your application, dependencies, and opening them. You should now publish docs using the `publish` provider.
- v6.11.9 \u2192 v7.0.1breaking
We no longer support implicit publishing of docs. With v7 you must either specify a docs provider in your hex config or use the `--doc-dir` switch on the publish provider in the case you use a documentation tool for which there is no provider. This also means we no longer support the `doc` attribute in `.app.src`.
- v6.11.9 \u2192 v7.0.1breaking
The `--package` and `--docs` switches on the publish provider have been removed in favor of the bare arguments `docs` and `package`. Likewise the `--without-docs` switch has been removed.
- v6.11.9 \u2192 v7.0.1breaking
The `revert` task has been removed and is now simply a switch on the publish provider (i.e., `rebar3 hex publish --revert`)
- v6.11.9 \u2192 v7.0.1breaking
The `message` argument is now a switch on the `retire` provider vs a bare argument.
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/hex/rebar3_hex