All Versions
65
Latest Version
Avg Release Cycle
62 days
Latest Release
912 days ago

Changelog History
Page 1

  • v1.0.1 Changes

    December 14, 2021

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix compatibility with some Elixir and OTP combinations
  • v1.0.0 Changes

    December 13, 2021

    โœจ Enhancements

    • Set exit code to 1 when mix hex.publish fails
    • Validate OSS licenses
    • Read authorization credentials from ~/.netrc
    • ๐Ÿ— Error if building package with an app: false dependency

    ๐Ÿ› Bug fixes

    • Do not error if the organization authorization key could not be verified, this improves handling of API server issues
    • ๐Ÿ‘Œ Improvements to version solver to prevent scenarios where it takes a long time to find a solution
    • ๐Ÿ‘Œ Improve error when update checker times out
  • v0.21.3 Changes

    September 18, 2021

    โœจ Enhancements

    • Add config no_short_urls and env var HEX_NO_SHORT_URLS to disable short URL generation
    • ๐Ÿ“ฆ Mention mix hex.sponsor when fetching packages that accept sponsorship
    • โž• Add --key option to mix hex.repo show NAME to print repository key
    • ๐Ÿ‘Œ Improve output when update check fails
    • ๐Ÿ–จ Print hint if version resolution is slow

    ๐Ÿ› Bug fixes

    • ๐Ÿ‘Œ Improve version backtracking to fix slow version resolutions and downgrading of dependencies
  • v0.21.2 Changes

    April 14, 2021

    โœจ Enhancements

    • โž• Adds support for mix hex.package fetch PACKAGE (without version)

    ๐Ÿ› Bug fixes

    • ๐Ÿ“‡ Gracefully handle missing hex metadata in sponsor task
    • ๐Ÿ›  Fix building hex registry
    • โšก๏ธ Update ssl opts for host validation on redirect
    • Store correct password after confirmation failure
  • v0.21.1 Changes

    January 15, 2021

    โœจ Enhancements

    • Warn when using ssl-10.2
    • Disable API write operations when using ssl-10.2
  • v0.21.0 Changes

    January 14, 2021

    โœจ Enhancements

    • โž• Add --epub option to mix hex.docs offline
    • โž• Add --replace option to mix hex.publish
    • โž• Add locked version to mix hex.info <package>
    • Clarify publish message around ownership
    • โœ‚ Remove reliance on colors for hex.outdated
    • Follow XDG Base Directory Specification
    • โž• Add link to diffs page in footer of mix hex.outdated
    • โœ… Introduce latest branch to install Hex using mix archive.install git ...
    • โž• Add --repo flag to mix hex.package task
    • ๐Ÿ“ฆ Make mix hex.package diff more CLI-friendly
    • Customize hostname check to allow also wildcard certificates
    • ๐Ÿ‘‰ Use API for dependency config in mix hex.info
    • ๐Ÿ“„ Do not pass --canonical to docs task
    • Always add *.DS_Store to :exclude_patterns
    • โž• Add note about updatable packages to mix hex.outdated task
    • ๐Ÿ‘‰ Use tarball outer checksum to check cache freshness
    • โž• Add --within-requirements flag to mix hex.outdated
    • โž• Add --fetch-public-key FINGERPRINT to mix hex.repo add
    • ๐Ÿš€ Return non-zero exit when package or release are not found in mix hex.info
    • โž• Add no_proxy configuration
    • โž• Add mix hex.package diff APP VERSION
    • โž• Add mix hex.sponsor for listing all dependencies ask for sponsors or support
    • โž• Add mix hex.registry build for building registries locally

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix order of organizations displayed on mix hex.publish
    • ๐Ÿ›  Fix stacktrace warning
    • Hide mix hex.install private task
    • ๐Ÿ›  Fix mix hex.repo remove command doc
    • ๐Ÿ›  Fix backtracking on single parent
    • ๐Ÿ“ฆ Do not unpack the tarball on mix hex.package fetch unless --unpack is passed
    • ๐Ÿ“ฆ Re-fetch stale cached package if registry checksum changed
    • ๐Ÿ›  Fix compatibility with OTP 24
  • v0.20.6 Changes

    October 20, 2020

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix compatibility with OTP 24
  • v0.20.5 Changes

    February 05, 2020

    โœจ Enhancements

    • โž• Add timestamps to entries in registry cache for easier debugging
    • โฌ†๏ธ Bump registry cache version to invalidate old caches
    • Warn if fetching registry without outer checksum

    ๐Ÿ› Bug fixes

    • ๐Ÿ‘ Do not require that the registry supports outer checksums
    • Missing outer checksum is not a mismatch, this will fix "out of date" errors when the manifest is newer than the lockfile
  • v0.20.4 Changes

    February 04, 2020

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  Fix tarball file extraction through symlinks
  • v0.20.3 Changes

    February 03, 2020

    โœจ Enhancements

    • ๐Ÿš€ Fetch the latest non-prerelease version of a package in mix hex.docs

    ๐Ÿ› Bug fixes

    • Correctly handle old manifest files without crashing