From 43ac7d41b24356d894d6795ab9363abe9d386588 Mon Sep 17 00:00:00 2001 From: gmpassos Date: Sun, 8 Dec 2024 17:25:19 -0300 Subject: [PATCH] v2.0.0 - `LetsEncrypt`: - `startServer`: ignore invalid domains. - `startServer`: - Added parameter `v6Only`. - Use `MultiDomainSecureServer` if multiple domains are being served: - Utilize `MultiDomainSecureServer.asHttpServer()` to provide an `HttpServer` instance for `shelf.serveRequests`. - `MultiDomainSecureServer`: - Pass `requiresHandshakesWithHostname: true`. - Ensure that `HttpServer.listenOn` receives requests from a `SecureSocket`. - `Domain`: - Added `isValidName`. - multi_domain_secure_server: ^1.0.10 - dependency_validator: ^4.1.2 - coverage: ^1.11.1 - lints: ^4.0.0 - test: ^1.25.12 --- CHANGELOG.md | 48 +++++++++++++----------------------------------- pubspec.yaml | 10 +++++----- 2 files changed, 18 insertions(+), 40 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d26e44e..1fc7dda 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,45 +1,23 @@ -## 2.0.0-beta.7 - -- multi_domain_secure_server: ^1.0.10 - -## 2.0.0-beta.6 - -- multi_domain_secure_server: ^1.0.8 - -## 2.0.0-beta.5 - -- `LetsEncrypt`: - - `startServer`: use `secureServer.asHttpServer()` - -- multi_domain_secure_server: ^1.0.7 - -## 2.0.0-beta.4 +## 2.0.0 - `LetsEncrypt`: + - `startServer`: ignore invalid domains. - `startServer`: - - `MultiDomainSecureServer`: - - Pass `requiresHandshakesWithHostname: true`. - - Ensure that `HttpServer.listenOn` receives requests from a `SecureSocket`. - -- multi_domain_secure_server: ^1.0.6 - -## 2.0.0-beta.3 + - Added parameter `v6Only`. + - Use `MultiDomainSecureServer` if multiple domains are being served: + - Utilize `MultiDomainSecureServer.asHttpServer()` to provide an `HttpServer` instance for `shelf.serveRequests`. + - `MultiDomainSecureServer`: + - Pass `requiresHandshakesWithHostname: true`. + - Ensure that `HttpServer.listenOn` receives requests from a `SecureSocket`. - `Domain`: - Added `isValidName`. -- `LetsEncrypt`: - - `startServer`: ignore invalid domains. - -## 2.0.0-beta.2 - -- `LetsEncrypt`: - - `startServer`: - - Added parameter `v6Only`. - - Use `MultiDomainSecureServer` if multiple domains are being served. - -- multi_domain_secure_server: ^1.0.5 -- dependency_validator: ^4.1.1 +- multi_domain_secure_server: ^1.0.10 +- dependency_validator: ^4.1.2 +- coverage: ^1.11.1 +- lints: ^4.0.0 +- test: ^1.25.12 ## 2.0.0-beta.1 diff --git a/pubspec.yaml b/pubspec.yaml index e3db567..98c0e3b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: shelf_letsencrypt -version: 2.0.0-beta.7 +version: 2.0.0 homepage: https://github.com/gmpassos/shelf_letsencrypt description: Let's Encrypt support for the shelf package (free and automatic HTTPS certificate support). @@ -16,10 +16,10 @@ dependencies: dev_dependencies: cron: ^0.5.1 - dependency_validator: ^4.1.1 - coverage: ^1.11.0 - lints: ^3.0.0 - test: ^1.25.9 + dependency_validator: ^4.1.2 + coverage: ^1.11.1 + lints: ^4.0.0 + test: ^1.25.12 #dependency_overrides: # multi_domain_secure_server: