feat(router): Add detailed routing tests and refactor ProxyRouter for improved path matching

This commit is contained in:
2025-03-06 08:36:19 +00:00
parent e212dacbf3
commit 568f77e65b
4 changed files with 505 additions and 159 deletions

View File

@ -1,5 +1,13 @@
# Changelog
## 2025-03-06 - 3.28.0 - feat(router)
Add detailed routing tests and refactor ProxyRouter for improved path matching
- Implemented a comprehensive test suite for the ProxyRouter class to ensure accurate routing based on hostnames and path patterns.
- Refactored the ProxyRouter to enhance path matching logic with improvements in wildcard and parameter handling.
- Improved logging capabilities within the ProxyRouter for enhanced debugging and info level insights.
- Optimized the data structures for storing and accessing proxy configurations to reduce overhead in routing operations.
## 2025-03-06 - 3.27.0 - feat(AcmeCertManager)
Introduce AcmeCertManager for enhanced ACME certificate management