Skip to content
This repository has been archived by the owner on Aug 27, 2021. It is now read-only.

Latest commit

 

History

History
136 lines (95 loc) · 4.48 KB

CHANGELOG.md

File metadata and controls

136 lines (95 loc) · 4.48 KB

Table of Contents

0.2.15 - 2021/07/23

  • Wait before signaling challenge in hybrid mode
  • Always store in external storage in hybrid mode if configured
  • Throw warning on proxy side when using kong storage in mode and doesn't allow shm in hybrid mode
  • Check if host is in domain list in sanity test

0.2.14 - 2021/02/19

  • Bump lua-resty-acme to 0.6.x; this fixes several issues with Pebble test server.

0.2.13 - 2020/12/8

  • Support CA that requires External Account Binding (EAB).
  • Set neg_ttl to non-zero in dbless mode as well.

0.2.12 - 2020/10/13

  • Fix cache to use non-nil TTL in dbless. This fixes a bug for renewals not updating the cert after Kong 2.0.5.
  • Fix a bug in database mode the renewal config is not properly stored.

0.2.11 - 2020/09/16

  • Add endpoint to list certificates from storage.
  • Allow to pass a configurable wait time for each domain that fails in validation.
  • Tweak error log and format.
  • Always check with lower cased domain.
  • Wrap load_certkey for dao as well.

0.2.10 - 2020/08/12

  • Increased plugin priority to run before all the auth plugins. This ensures the ACME validation endpoints /.well-known/acme-challenge/* doesn't get blocked by auth plugins, causing validation failures.

0.2.9 - 2020/08/04

  • Fix renewal in database mode.

0.2.8 - 2020/07/30

  • Fix sanity check params to correctly test flow only.

0.2.7 - 2020/06/29

  • Fix plugin schmea to accept tls_verify and tls_server_name parameter to vault storage.

0.2.6 - 2020/06/26

  • Add new tls_verify and tls_server_name parameter to vault storage.
  • Prepare backward compat for next lua-resty-acme release

0.2.5 - 2020/06/04

  • Rename API endpoints to be RESTful.
  • api_uri includes /directory part by default.

0.2.4 - 2020/05/26

  • Add endpoints to actively create and renew certificates.
  • Cleanup renew config when the certificate is deleted in the storage.

0.2.3 - 2020/05/18

  • Bump lua-resty-acme to get better error handling.

0.2.2 - 2020/02/11

  • Change the plugin priority to ensure uniqueness among Kong bundled plugins

0.2.1 - 2020/01/23

  • Make tests more resilient

0.2.0 - 2019/12/18

  • Breaking change: this plugin now can only configured as global plugin.
  • Add support for dbless mode.
  • Add tos_accepted to plugin config if using Let's Encrypt.
  • Add domains to plugin config to include domains that needs certificate.

0.1.2 - 2019/12/16

  • Fix some typos in tests.

0.1.1 - 2019/12/12

  • Remove BasePlugin dependency.

0.1.0 - 2019/12/12

  • Initial release of ACME plugin for Kong.