Releases: hexpm/hex
Releases · hexpm/hex
v0.7.5
Enhancements
- Add task
hex.user testfor testing user authentication. - Add task
hex.outdatedfor listing outdated packages compared to the registry. - Update CA store as of April 3.
- Inform user if authentication failed because they did not confirm email.
- Improve error message for unsupported tarball version.
Bug fixes
- Fix a bug where overriding a Hex dependency with a non-Hex dependency was ignored when the overriding at least two levels deep in the dependency tree
v0.7.4
v0.7.3
v0.7.2
Enhancements
- Print messages on backtracks if dependency resolution failed, this is intended to help users resolve conflicts
Bug fixes
- Fix a bug where a dependency converged in mix did not consider all its requirements
- Fix a bug where dependencies in the lock was considered even if they weren't requested
v0.7.1
v0.7.0
Enhancements
- Print proxy options on startup
- Add
mix hex.user password resetand removemix hex.user update - Create version 3 tarballs with erlang term encoded metadata
Bug fixes
- Verify peer certificate against CA certificate public key in
partial_chain - Fix a bug where overriding a Hex dependency with a non-Hex dependency was ignored when the overriding happened in a sub-dependency
- Create hex directory before writing registry
v0.6.2
v0.6.1
v0.6.0
Enhancements
- Add support for packages with a different OTP application name than the package name
- Add task
mix hex.docsfor uploading project documentation - Add email confirmation
Bug fixes
- Allow you to change your password with
mix hex.user update - Correctly display dependencies in
mix hex.info PACKAGE VERSION - Verify peer certificates when fetching tarball