Releases: RomanEmreis/volga
Releases · RomanEmreis/volga
v0.5.3
What's Changed
- Additional Unit Tests and improvements by @RomanEmreis in #81
- Initial WebSockets implementation by @RomanEmreis in #82
- Цebsockets & webtransport improvements by @RomanEmreis in #83
- Improved DI with WebSockets/WebTransport by @RomanEmreis in #84
Full Changelog: 0.5.2...0.5.3
v.0.5.2
What's Changed
- Customizable fallback handler and HTML responses by @RomanEmreis in #75
- Extractors improvements by @RomanEmreis in #76
- Serving static files by @RomanEmreis in #77
- TLS and Tracing improvements by @RomanEmreis in #79
Full Changelog: 0.5.1...0.5.2
v0.5.1
What's Changed
- ongoing di improvements by @RomanEmreis in #72
- di container optimizations by @RomanEmreis in #73
Full Changelog: 0.5.0...0.5.1
v0.5.0
What's Changed
- Added basic benchmark by @RomanEmreis in #63
- Added the
problem!
macro for creating Problem Details responses by @RomanEmreis in #64 - Custom Error by @RomanEmreis in #65
- Added Request Body Limit by @RomanEmreis in #68
- DI improvements by @RomanEmreis in #69
- di container optimizations, ability to resolve as ref by @RomanEmreis in #70
- Added usage of
resolve_ref()
acrossHttpContext
andHttpRequest
by @RomanEmreis in #71
Full Changelog: 0.4.9...0.5.0
v0.4.9
v0.4.8
What's Changed
- TLS support by @RomanEmreis in #56
- HTTPS redirection by @RomanEmreis in #57
- Opt-in HSTS middleware by @RomanEmreis in #58
Full Changelog: 0.4.7...0.4.8
v0.4.7
What's Changed
- Added Form Data extractor and responder by @RomanEmreis in #52
- multipart/form-data extractor by @RomanEmreis in #53
- HTTP Response improvements by @RomanEmreis in #54
Breaking Change
- The
save()
method of theFile
/FileStream
has been redesigned, now it takes the folder path and saves a file with the name from thecontent-disposition
header. To save a file with a specific name - use thesave_as()
method
Full Changelog: 0.4.6...0.4.7
v0.4.6
What's Changed
- Make resolving from DI as async by @RomanEmreis in #44
- Response Compression by @RomanEmreis in #45
- Refactored folders structure by @RomanEmreis in #48
- Modules structure improvements by @RomanEmreis in #49
- Request Body Decompression by @RomanEmreis in #50
HttpBody
improvements by @RomanEmreis in #51
Full Changelog: 0.4.5...0.4.6
v0.4.5
What's Changed
- Route grouping and DI improvements by @RomanEmreis in #42
- Functional declaration style for endpoints mapping, middlewares and DI by @RomanEmreis in #43
Breaking Changes
- DI service registration methods renamed:
register_singleton()
->add_singleton()
register_scoped()
->add_scoped()
register_transient()
->add_transient()
Full Changelog: 0.4.4...0.4.5
v0.4.4
What's Changed
- Dependency Injection feature by @RomanEmreis in #39
- Reconsidered default features and usage of
Router
andMiddleware
traits by @RomanEmreis in #40 - Feature/di optimizations by @RomanEmreis in #41
Full Changelog: 0.4.3...0.4.4