Skip to content

Releases: onyxframework/http

v0.6.3

21 Feb 13:09
Compare
Choose a tag to compare

Documentation πŸ“š

  • b6a0a6c rearrange to fix little inconveniences

v0.6.2

21 Feb 12:19
Compare
Choose a tag to compare

Bug Fixes πŸ›

  • (Renderers::JSON) 0eace30 update "Content-Type" header only if error or view is present
  • (Renderers::Text) d8b7d38 ditto

v0.6.1

20 Feb 11:07
Compare
Choose a tag to compare

Bug Fixes πŸ›

Dependency Updates πŸ“¦

  • 6226ac3
    • onyx-http 0.1.0 β†’ 0.1.1

Documentation πŸ“š

v0.6.0

17 Feb 13:48
Compare
Choose a tag to compare

New features ✨

  • a07e25c ⚠️ breaking split HTTP and REST components

v0.5.0

08 Oct 10:54
Compare
Choose a tag to compare

⚠️ breaking Prism has been renamed to Onyx::REST and is now a part of @onyxframework

v0.4.0

21 Aug 14:02
606bba1
Compare
Choose a tag to compare

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

16 Aug 17:54
Compare
Choose a tag to compare

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

18 Jun 16:51
Compare
Choose a tag to compare

Bug Fixes

  • c154205 update Prism::Server to work with new HTTP::Server

Chores

v0.2.0

18 Dec 23:00
Compare
Choose a tag to compare

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!

v0.1.0

29 Oct 20:15
Compare
Choose a tag to compare

🌝