spry 3.2.2 spry: ^3.2.2 copied to clipboard
Spry is an HTTP middleware framework for Dart to make web applications and APIs server more enjoyable to write.
Spry v3.2.2 #
To install Spry v3.2.2 run the following command:
dart pub add spry:3.2.2
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.2.2
What's Changed #
- fix response not using encoding
- fix
FormData
response charset Responsesible
supportHttpClientResponse
ofdart:io
Responsesible
supportHttpResponse
ofdart:io
Responsesible
supportTypedData
Spry v3.2.1 #
To install Spry v3.2.1 run the following command:
dart pub add spry:3.2.1
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.2.1
What's Changed #
- fix type version information
Spry v3.2.0 #
To install Spry v3.2.0 run the following command:
dart pub add spry:3.2.0
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.2.0
What's Changed #
- Docs: fix
route.path
toroute.segments
, Thanks @utamori - Feature: Support
RethrowEception
, Catch exception to next filter process - Feature:
request.json
supports implicit type conversion - Feature: Added built-in
Blob
export - Feature: Support closure-style middleware
- Feature: Support custom
x-powered-by
header value inapp.poweredBy
Credits #
- @utamori - GitHub Profile
Spry v3.1.2 #
To install Spry v3.1.2 run the following command:
dart pub add spry:3.1.2
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.1.2
What's Changed #
- BUG: Fixed Iterable responsible cannot be correctly JSON serialized.
- BUG: Fixed middleware handler not being able to call next correctly.
app.group
adds closure suggested parameter name
Spry v3.1.1 #
To install Spry v3.1.1 run the following command:
dart pub add spry:3.1.1
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.1.1
What's Changed #
- Bug: Fix global middleware not being used
- Feature: Support a
Iterable
ofMiddleware
stack support making handler. - Feature: Public
ClosureHandler
class.
Spry 3.1.0 #
To install Spry 3.1.0 run the following command:
dart pub add spry
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.1.0
What's Changed #
- Feature:
Application
support late initialization HTTP server - Feature:
Application
support with HTTP server factory. - Docs: Add
Application
document. - Bug: Fix
addRoute
without parameter signature ofT
type. - Feature: Support web socket.
- Docs: Add web socket document.
Spry 3.0.0 #
To install Spry 3.0.0 run the following command:
dart pub add spry
Or update your pubspec.yaml
file:
dependencies:
spry: ^3.0.0
What's Changed #
- Breaking Change: Rewrite the entire design of the framework, and the API is completely different from the previous version.
- Cancel the request dialect and use
HttpRequest
ofdart:io
- Cancel the response dialect and use
HttpResponse
ofdart:io
- perform magic on the
HttpRequest
andHttpResponse
objects to make them easier to use and more powerful - Better performing router
- Let you learn less, you only need to know
dart:io