NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #366 by repository stars
Last release 1 months ago
08 Sep 2026
Ships unpredictably
gaps range from 8 days to 7.1 years
Some releases are documented
notes for 11 of 24 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
61 releases · first in 2015
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[dnsprovider] Add DNS Provider for ConoHa DNS
[dnsprovider] Allow to configure TTL, interval and timeout
Nothing published for this version
Nothing published for this version
Nothing published for this version
[dnsprovider] Renamed /providers/dns/googlecloud to /providers/dns/gcloud.
/providers/dns/googlecloud to /providers/dns/gcloud.gcloud.NewDNSProviderServiceAccount function to extract the project id directly from the service account file.[dnsprovider] Route53: Use NewSessionWithOptions instead of deprecated New.
exec--dns-resolvers default.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
lib: A new DNS provider for OTC.
AWS_HOSTED_ZONE_ID environment variable for the Route53 DNS provider to directly specify the zone.RFC2136_TIMEOUT environment variable to make the timeout for the RFC2136 provider configurable.GCE_SERVICE_ACCOUNT_FILE environment variable to specify a service account file for the Google Cloud DNS provider.Nothing published for this version
CLI: The --http-timeout switch. This allows for an override of the default client HTTP timeout.
--http-timeout switch. This allows for an override of the default client HTTP timeout.HTTPClient field. This allows for an override of the default HTTP timeout for library HTTP requests.--dns-timeout switch. This allows for an override of the default DNS timeout for library DNS requests.DNSTimeout switch. This allows for an override of the default client DNS timeout.QueryRegistration function on acme.Client. This performs a POST on the client registration's URI and gets the updated registration info.DeleteRegistration function on acme.Client. This deletes the registration as currently configured in the client.ObtainCertificateForCSR function on acme.Client. The function allows to request a certificate for an already existing CSR.--csr switch. Allows to use already existing CSRs for certificate requests on the command line.--pem flag. This will change the certificate output, so it outputs a .pem file concatenating the .key and .crt files together.--dns-resolvers flag. Allows for users to override the default DNS servers used for recursive lookup.--memcached-host flag. This allows to use memcached for challenge storage.--must-staple flag. This enables OCSP must staple in the generated CSR.IssuerCertificate to the CertificateResource struct.PreCheckDNS field so library users can manage the DNS check in tests.Nothing published for this version
Nothing published for this version
lib: A new DNS provider for Vultr.
CLI: The --dns switch. To include the DNS challenge for consideration. When using this switch, all other solvers are disabled. Supported are the follo
--dns switch. To include the DNS challenge for consideration. When using this switch, all other solvers are disabled. Supported are the following solvers: cloudflare, digitalocean, dnsimple, dyn, gandi, googlecloud, namecheap, route53, rfc2136 and manual.--accept-tos switch. Indicates your acceptance of the Let's Encrypt terms of service without prompting you.--webroot switch. The HTTP-01 challenge may now be completed by dropping a file into a webroot. When using this switch, all other solvers are disabled.--key-type switch. This replaces the --rsa-key-size switch and supports the following key types: EC256, EC384, RSA2048, RSA4096 and RSA8192.--dnshelp switch. This displays a more in-depth help topic for DNS solvers.--no-bundle sub switch for the run and renew commands. When this switch is set, the CLI will not bundle the issuer certificate with your certificate.Challengeacme.ChallengeProvideracme.ChallengeProviderTimeoutChallengeProvider interface. Included solvers are: cloudflare, digitalocean, dnsimple, gandi, namecheap, route53, rfc2136 and manual.acme.KeyType type was added and is used for the configuration of crypto parameters for RSA and EC keys. Valid KeyTypes are: EC256, EC384, RSA2048, RSA4096 and RSA8192.Challenge types.ChallengeProvider interface.ChallengeProvider interface.GetPrivateKey function in the acme.User interface is now expected to return a crypto.PrivateKey instead of an rsa.PrivateKey for EC compat.acme.NewClient function now expects an acme.KeyType instead of the keyBits parameter.rsa-key-size switch was removed in favor of key-type to support EC keys.Nothing published for this version
Nothing published for this version
Nothing published for this version
CLI: The --exclude or -x switch. To exclude a challenge from being solved.
--exclude or -x switch. To exclude a challenge from being solved.--http switch. To set the listen address and port of HTTP based challenges. Supports host:port and :port for any interface.--tls switch. To set the listen address and port of TLS based challenges. Supports host:port and :port for any interface.--reuse-key switch for the renew operation. This lets you reuse an existing private key for renewals.privKey crypto.PrivateKey which lets you reuse an existing private key for new certificates.--port switch was removed.--days parameter for renewCLI: Added a way to automate renewal through a cronjob using the --days parameter to renew
- Release date: 2015-12-03 - Tag: 0.1.0 Initial release
Initial release
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →