Releases: onyxframework/http
Releases Β· onyxframework/http
v0.6.3
Documentation π
- b6a0a6c rearrange to fix little inconveniences
v0.6.2
Bug Fixes π
- (Renderers::JSON) 0eace30 update "Content-Type" header only if error or view is present
- (Renderers::Text) d8b7d38 ditto
v0.6.1
Bug Fixes π
Dependency Updates π¦
Documentation π
v0.6.0
New features β¨
- a07e25c β οΈ breaking split HTTP and REST components
v0.5.0
β οΈ breaking Prism has been renamed to Onyx::REST
and is now a part of @onyxframework
v0.4.0
New Features
- d09b4f6 β οΈ breaking
Action
and Channel
are modules now (closes #23)
- 6c5ffa6 β οΈ breaking params defined with
type name : Type
(closes #33)
- 6bb864f, 04c7584 β οΈ breaking accept Null params (closes #40)
- bba4168, 55c2082 β οΈ breaking versatile auth system with optional arguments
- 12e7b79 β οΈ breaking external Callbacks module
- 7a3b149 β οΈ breaking display value of invalid param instead of class
- fa4e507 versatile keys for params extraction (closes #35)
- a640570 support Bool as param type
- 1a8310c optionally preserve body upon params parsing
- a75e9b1 add
Action#header
method (closes #42)
- 1889c76 add
Action#redirect
method (closes #41)
Bug Fixes
- dda3445 correct parsing UInt* params from JSON
- bd17b01
Nil.from_param
works as expected
- e11a445 Union params parsing
- 4de4e3d
halt!
now throws internally
- a391a5d limit body size upon params parsing (closes #39)
Optimizations
- 46e9ec7 β οΈ breaking faster router (closes #45)
Documentation
- 481332e optimize awesome badge
- ede7c9a improve introduction in README
- 48f9a6e add patreon-related information to README
- 606bba1 add "projects using" section to README
v0.3.0
New Features
- 3da5e22 β οΈ breaking
Prism::Server
doesn't have host
and port
arguments anymore
- 17ed763 β οΈ breaking use
gt
, lt
, gte
and lte
in validations (closes #26)
- 6668a13 custom name for
Prism::Server
(closes #29)
Optimizations
- 051d72d write JSON directly into response IO (closes #30)
Dependency Updates
v0.2.1
Bug Fixes
- c154205 update
Prism::Server
to work with new HTTP::Server
Chores
v0.2.0
Notable features:
- 51f6280 The project has been renamed to Prism
- c864494 + a003fea Renamed
WebsocketAction
to Channel
, preserved .call
for convenience
- 6c04bce Ruby-ish style callbacks (
before do
etc.)
- f8bd3d3 Inline params processing
- b734566 Nested params
- 39b639a Router caching
And more!