Releases: hexpm/hex
Releases Β· hexpm/hex
v2.1.1
v2.1.0
Enhancements
- Improve solver error message when collecting conflicting requirements from multiple places. Fixes the "empty" versions error. This is done by including path and git parents of hex packages in the solver.
- Add "(CI)" to
user-agent
HTTP header if environment variableCI
is set - Improve message for authentication errors
- Set exit code 1 on
mix hex.organization auth
errors - Add
--sort
flagmix hex.outdated
- Improve error message when trying to publish existing package with permissions
- Consider ex_doc
:output
option when publishing documentation - Warn on unknown dependency options
Bug fixes
- Do not close registry server in post_converge. Fixes the "the table identifier does not refer to an existing ETS table" error.
- Revert Mix changes on Hex application stop
- Fix passing requests from umbrella apps to solver
- Handle empty package name in
mix hex.info
v2.0.6
v2.0.5
v2.0.4
v2.0.3
Enhancements
- Remove dependency on
ssh
application - Add
trusted_mirror_url
config andHEX_TRUSTED_MIRROR_URL
environment variable. When setting either of these the repository authentication key will be included in requests.mirror_url
config andHEX_MIRROR_URL
have changed to no longer include the authentication key in requests. This is to ensure secrets are not sent to repository mirrors that are not trusted.