Skip to content

v2.3.0

Compare
Choose a tag to compare
@sorah sorah released this 12 May 05:12
· 54 commits to master since this release
c50a154

https://github.com/sorah/acmesmith/blob/v2.3.0/CHANGELOG.md

Enhancement

  • route53: Added support of assuming IAM Role to access Route 53. (requested at #36 #37 #38)

  • Added filter for challenge responders. This allows selecting a challenge responder for specific domain names. (indirectly requested at #36 #37 #38)

    challenge_responders:
      # Use specific IAM role for the domain "example.dev" ...
      - route53:
          assume_role:
            role_arn: 'arn:aws:iam:...'
        filter:
          subject_name_exact:
            - example.dev
    
      - manual_dns: {}
        filter:
          subject_name_suffix:
            - example.net
    
      # Default
      - route53: {}
  • config: now accepts connection_options and bad_nonce_retry for Acme::Client.

Fixes

  • Exported PKCS#12 were not included a certificate chain #35
  • s3: use_kms option was not respected for certificate keys & PKCS#12. It was always true.
  • A large refactoring of internal components.