Path Matching: You can now use quoted parameter names in your path strings, making it easier to define routes with special characters. This enhances flexibility in how you create and manage your paths.
Error Handling: All errors now include a debug URL, providing you with a direct link to troubleshoot issues more effectively. This improvement helps streamline your debugging process.
Improvements
Performance: The code generation for regular expressions is now smaller and faster, improving the overall efficiency of path matching. This means quicker responses and better performance for your applications.
API Simplification: The API has been rewritten and simplified, making it more intuitive and easier to use. This change helps you integrate the library into your projects with less hassle.
Fixes
Fix unbalanced patterns in path definitions, ensuring that your routes are correctly interpreted and matched. This resolves potential issues with path parsing that could lead to unexpected behavior.
Others
Create a SECURITY.md file to outline security practices and guidelines, ensuring that you have access to important information regarding the security of the library.