CHANGELOG.md in letsencrypt-rails-heroku-1.2.1 vs CHANGELOG.md in letsencrypt-rails-heroku-2.0.0
- old
+ new
@@ -1,4 +1,22 @@
+# 2.0.0
+
+Thanks to [@mashedkeyboard](https://github.com/mashedkeyboard) for their
+work on ACME v2, saving registration, and DNS-based validation.
+
+ - *BREAKING* You must indicate your acceptance of Let's Encrypt's terms
+ and conditions by setting the `ACME_TERMS_AGREED` configuration variable.
+ - *BREAKING* Removed `ACME_ENDPOINT` environment variable reference. We never
+ documented that we support alternative endpoints, and we never tested it,
+ and the gem is called *letsencrypt*-rails-heroku, so let's not pretend.
+ Please get in touch if you were using this configuration variable, we'd
+ like to hear from you! Psst; you can still set `acme_directory` when
+ configuring the gem in an initializer.
+ - Use version 2 of the ACME API, paving the way for DNS validation.
+ - Save private key & key ID variables after registering with Let's Encrypt.
+ This will create two new permanent environment variables, `ACME_PRIVATE_KEY`
+ and `ACME_KEY_ID`.
+
# 1.2.1
- Update `rack` and `nokogiri` dependencies due to reported vulnerabilities
in those libraries. Note that these don't affect letsencrypt-rails-heroku
directly.