- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 0
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: medz/routingkit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: medz/routingkit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.0.1
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 4 commits
- 14 files changed
- 1 contributor
Commits on Mar 3, 2025
-
Enhance HTTP method normalization and route handling
- Implement case-insensitive HTTP method normalization - Add support for complex format parameter patterns like ':filename.:format?' - Improve route matching priority and handling of parameter routes - Refactor route finding and collection logic for better performance and clarity - Update README with HTTP method normalization example
Configuration menu - View commit details
-
Copy full SHA for 8b95e9b - Browse repository at this point
Copy the full SHA 8b95e9bView commit details -
Add configurable anyMethodToken for flexible route matching
- Introduce configurable anyMethodToken in Router constructor - Update route matching and handling to use custom or default anyMethodToken - Add tests for custom and default anyMethodToken behavior - Improve route matching flexibility for null/wildcard method routes
Configuration menu - View commit details
-
Copy full SHA for d1c8715 - Browse repository at this point
Copy the full SHA d1c8715View commit details -
Prevent duplicate route matches in router implementation
- Refactor route matching to avoid duplicate route entries - Add unique route tracking mechanism in findAll method - Modify _collectMatchesNonStatic to skip already processed static routes - Improve route matching performance and result consistency - Update test case to verify non-duplicate route matching
Configuration menu - View commit details
-
Copy full SHA for 69c9a44 - Browse repository at this point
Copy the full SHA 69c9a44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99d92d3 - Browse repository at this point
Copy the full SHA 99d92d3View commit details
There are no files selected for viewing