- Fixed Glitch Exception logging via Proxy
- Added @phpstan-require-implements constraints
- Converted consts to protected PascalCase
- Updated Veneer dependency and Stub
- Added Veneer stub
- Removed unneeded LazyLoad binding attribute
- Updated Veneer dependency
- Simplified JSON response format options
- Fixed Veneer stubs in gitattributes
- Aliased Psr types in Archetype
- Updated Archetype dependency
- Updated dependency list
- Allow number types in headers
- Added dev OverrideMethod middleware
- Fixed Dispatcher add() signature
- Added message body getter helpers
- Improved JSON error handling
- Added allowed headers to CORS Middleware
- Added JSON error response in ErrorHandler Middleware
- Added CORS Middleware
- Added priority ordering to incoming Middleware
- Improved ob_flush handling in transport
- Added parameter support to deferred stages
- Fixed Exception handling for last Middleware
- Added universal PSR-17 Factory
- Added Client Request implementation
- Added non-linear stream writer support to Generator responses with Fibers
- Improved live generator responses
- Fixed end-of-stack Exception handling
- Added nominal Response interface
- Fixed Exception stack handling in Dispatcher
- Added permanence methods to Redirect responses
- Added HTTPS Middleware
- Fixed Fiber stack Exception handling
- Converted Dispatcher to use flat Fiber structure
- Added priority ordering to Stages
- Fixed upload file nesting
- Clear URL Query in error handler Middleware
- Added ContentSecgurityPolicy Middleware
- Added initial ErrorHandler implementation
- Removed time limit when sending responses
- Added body HTML message to redirect response
- Improved Generator message type
- Added generator shortcut to Context
- Fixed IP extract Request type
- Fixed Deferred type parameter hint
- Added IP support to Requests
- Improved environment variable handling
- Improved x-sendfile handling
- Built initial implementation