This repository has been archived by the owner on Jan 9, 2025. It is now read-only.
Releases: tnapf/Router
Releases · tnapf/Router
v6.0.1
What's Changed
- Fixed bug with route runner being null when supplying uri to catcher by @CommandString in #17
Full Changelog: v6.0.0...v6.0.1
v6.0.0
What's Changed
- various fixes, see commit messages AND descriptions by @xHeaven in #14
- Refactored Router to be a non-static class by @CommandString in #15
- Full coverage by @CommandString in #13
- Massive Refactor #2 by @CommandString in #16
Full Changelog: v5.4.4...v6.0.0
v5.4.4
What's Changed
- some fixes, see commit messages by @xHeaven in #11
- Unit tests and worflow by @CommandString in #12
Full Changelog: v4.4.4...v5.4.4
v4.4.4
What's Changed
- Added static arguments to routes
- Ability to prove parameters and static arguments in route groups
- Examples for static arguments and grouping routes
v4.3.4
What's Changed
- Revert "Fixed catching bug" by @CommandString in #8
v4.3.3
What's Changed
- Fixed catching bug by @CommandString in #7
v4.3.2
v4.3.1
What's Changed
- Bug fixes by @CommandString in #5
v4.2.0
API Changes
Before Middleware
is now referred to asmiddleware
After Middleware
is now referred to aspostware
Mounting
routes is now referred to asgrouping
routes- Handling middleware/postware has now changed
- Using closures for handlers is no longer possible
RequestHandlerInterface
is used for middleware, postware, route controllers- Internal Performance Updates
- Catchable exceptions must extend
HttpException
Relevant PRs
- Suggestions / Revamp by @CommandString in #3
- Minor revamp by @CommandString in #4
v3.2.0
Updates
- Ability to mount routes inside mount functions
- Implemented all HttpExceptions
- Added examples