diff --git a/CHANGELOG.md b/CHANGELOG.md index 604f713c0..b34872651 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,24 @@ # CHANGELOG -## v0.18.2-dev +## v0.18.2 (2018-11-08) + +### Enhancements + +* Add checks before publishing docs +* Update generated protobuf files for Registry with OTP 21 compatibility +* No longer list tasks in `mix hex` task +* Use hexdocs organization URLs +* Adds `--dry-run` option to publish tasks +* Do not print "Unchanged" dependencies on mix deps.get in green +* Validate hex config keys +* Add `c_src/` and `Makefile` to default package files +* Publish Mix task docs on +* Add recommendation when retiring and require `--message` flag + +### Bug fixes + +* Use rebar3, not rebar, when guessing build tool +* Fix issue saving write key when reseting local password ## v0.18.1 (2018-07-06) diff --git a/mix.exs b/mix.exs index 4a95e90ab..195964928 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Hex.MixProject do use Mix.Project - @version "0.18.2-dev" + @version "0.18.2" {:ok, system_version} = Version.parse(System.version()) @elixir_version {system_version.major, system_version.minor, system_version.patch} diff --git a/release.sh b/release.sh index 531bb582b..25d4239ce 100755 --- a/release.sh +++ b/release.sh @@ -74,6 +74,7 @@ function upload { # UPDATE THIS FOR EVERY RELEASE hex_version=$1 +build ${hex_version} 19.3 1.7.4 1.7.0 build ${hex_version} 19.3 1.6.6 1.6.0 build ${hex_version} 18.3 1.5.3 1.5.0 build ${hex_version} 18.3 1.4.5 1.4.0 @@ -82,10 +83,12 @@ build ${hex_version} 18.3 1.2.6 1.2.0 build ${hex_version} 17.5 1.1.1 1.1.0 build ${hex_version} 17.5 1.0.5 1.0.0 -hex_csv "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 -upload "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 +pushd ../hexpm-ops +scripts/kubeexec hexpm -- bin/hexpm script add_install.exs ${hex_version} 1.7.0 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0 +popd -heroku run -a hexpm mix run scripts/add_install.exs ${hex_version} 1.6.0 1.5.0 1.4.0 1.3.0 1.2.0 1.1.0 1.0.0 +hex_csv "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0 +upload "${hex_version}" 1.0.0 1.1.0 1.2.0 1.3.0 1.4.0 1.5.0 1.6.0 1.7.0 # CDN also needs to be purged