revali_router 1.3.0
revali_router: ^1.3.0 copied to clipboard
Feature rich http router for Revali
CHANGELOG #
1.3.0 | 12.11.24 #
1.2.0 | 11.21.24 #
Features #
- Create
ExpectedHeadersas non-optional headers to be passed into the request - Add
ExpectedHeadersto access control headers
Enhancements #
- Re-order the pre-request checks to
- CORs Origins Validation
- CORs Headers Validation
- (CORs) Expected Headers Validation
- Options Request Handling
- Redirect Handling
- Return actual response in the
OPTIONSrequest instead of a canned response - Handle internal root errors with the response handler instead of deprecated
sendmethod
Fix #
- Add
routesparam toSseRouteconstructor
1.1.0 | 11.18.24 #
Features #
- Support advanced
ResponseHandlerper route- If a response needs to be handled differently for a specific route, a
ResponseHandlercan be provided to the route to send the response to the client
- If a response needs to be handled differently for a specific route, a
- Create default response handler for
Router - Create
SseRoutefor Server-Sent Events - Create
SseResponseHandlerfor Server-Sent Events
Enhancements #
- Improve how streams are prepared for sending to the client
Chores #
- Upgrade dependencies
1.0.0 | 11.14.24 #
- Initial Release