feat(forwarding): Add unified forwarding system docs and tests; update build script and .gitignore
This commit is contained in:
@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-05-09 - 10.3.0 - feat(forwarding)
|
||||
Add unified forwarding system docs and tests; update build script and .gitignore
|
||||
|
||||
- Added docs/forwarding-system.md documenting the new unified forwarding system architecture, configuration, and usage examples
|
||||
- Updated .gitignore to exclude .claude/ directory
|
||||
- Modified package.json build script from 'tsbuild --web --allowimplicitany' to 'tsbuild tsfolders --allowimplicitany'
|
||||
- Extended ts/index.ts export to include the forwarding module
|
||||
- Introduced new tests and unit tests for forwarding, network proxy, and certificate provisioning
|
||||
|
||||
## 2025-05-05 - 10.2.0 - feat(CertificateManager)
|
||||
Implement on-demand certificate retrieval for missing SNI certificates. When no certificate is found for a TLS ClientHello, the system now automatically registers the domain with the Port80Handler to trigger ACME issuance and immediately falls back to using the default certificate to complete the handshake. Additionally, HTTP requests on port 80 for unrecognized domains now return a 503 indicating that certificate issuance is in progress.
|
||||
|
||||
|
Reference in New Issue
Block a user