revali_router_core 2.0.2
revali_router_core: ^2.0.2 copied to clipboard
Shared classes between revali_router and revali_router_annotations
CHANGELOG #
2.0.2 | 11.22.25 #
2.0.0-dev | 09.19.25 #
Breaking Changes #
- Drop
DataHandlerandMetaHandlerclasses- Replaced with
DataandMeta/MetaScope
- Replaced with
- Drop
ReadOnly,WriteOnly, andMutabletypes- Replaced with general types
1.9.0 | 05.08.25 #
Features #
- Change
queryParameters&queryParametersAllto returnMap<String, dynamic>- Allows for better type coercion
- Update
Binarytype toList<int>
1.8.1 | 04.15.25 #
Enhancements #
- Wrap clean up functions in
try/catchto avoid unhandled exceptions
1.8.0 | 04.07.25 #
1.7.0 | 03.26.25 #
Features #
- Create
CloseWebSocketclass to manually close aWebSocket - Create
WebSocketContextclass for context management ofWebSocketconnections - Add
codeandreasonparams toMutableWebSocketRequest.close
1.6.0 | 03.24.25 #
1.5.0 | 01.27.25 #
Features #
- Create
CleanUpclass to handle cleanup of resources after request handling - Add
cleanUpmethod toBodyDatato handle cleanup
1.4.0 | 01.20.25 #
Features #
- Create cookie interfaces for managing cookies
MutableCookiesReadOnlyCookiesMutableSetCookiesReadOnlySetCookies
1.3.0 | 12.11.24 #
Features #
- Create
BaseContextto merge contexts between all components - Create Result type for:
- Interceptor (pre and post)
- Use new
Metatypes
Enhancements #
- Simplify Results for:
- Exception Catcher
- Guard
- Require type argument on
ExceptionCatcherandExceptionCatcherResult - Rename Guard Result constructors to
passandblock - Rename Exception Catcher Result constructors to
handledandunhandled
1.2.0 | 11.21.24 #
Features #
- Create
ExpectedHeadersas non-optional headers to be passed into the request - Add
ExpectedHeadersto lifecycle components
1.1.0 | 11.18.24 #
1.0.0 | 11.14.24 #
- Initial Release