Skip to content

Releases: dart-lang/shelf

shelf_router_generator-v1.1.5

Choose a tag to compare

@sigurdm sigurdm released this 25 Jun 12:49
71248e7
Upgrade analyzer to <15.0.0 in shelf_router_generator (#533)

package:shelf_proxy v1.0.5

Choose a tag to compare

@kevmoo kevmoo released this 23 Apr 18:46
da9f1b1
  • Correctly handle multiple Cookie headers in requests and Set-Cookie
    headers in responses.
  • Require package:http ^1.2.0.
  • Require Dart ^3.3.0.

package:shelf_router_generator v1.1.4

Choose a tag to compare

@jonasfj jonasfj released this 26 Feb 08:25
86da9b2
  • Support analyzer: '^10.0.0'

package:shelf_router_generator v1.1.3

Choose a tag to compare

@jonasfj jonasfj released this 30 Oct 10:19
b924de8
  • Require analyzer: ^8.1.1
  • Require build: ^4.0.0
  • Require build_config: ^1.2.0
  • Require source_gen: ^4.0.1
  • Require sdk: ^3.9.0

package:shelf_router_generator v1.1.2

Choose a tag to compare

@kevmoo kevmoo released this 12 Aug 02:42
400fc39
  • Require analyzer: '>=7.4.0 <9.0.0'
  • Require build: ^3.0.0
  • Require build_config: ^1.1.0
  • Require source_gen: ^3.0.0
  • Require sdk: ^3.7.0

package:shelf_web_socket v3.0.0

Choose a tag to compare

@devoncarew devoncarew released this 30 Jan 17:49
2a7442f
  • BREAKING:: Change the signature of the webSocketHandler method's
    onConnection callback. Previously this took an untyped function with either
    one or two parameters. This now requires a ConnectionCallback; a typedef
    taking two parameters. See also #457.
  • Add a API usage example.
  • Require Dart ^3.5.0.

Note that most clients seeing analysis issues from the above breaking change can
fix it by adding a second parameter to their callback. So, they would change
this:

webSocketHandler((webSocket) {
  webSocket.stream.listen((message) {
    webSocket.sink.add('echo $message');
  });
});

to this:

webSocketHandler((webSocket, _) {
  webSocket.stream.listen((message) {
    webSocket.sink.add('echo $message');
  });
});

package:shelf_router_generator v1.1.1

Choose a tag to compare

@devoncarew devoncarew released this 07 Jan 19:57
bf79951
  • Support the latest package:analyzer and package:source_gen
  • Require sdk: ^3.3.0

package:shelf_web_socket v2.0.1

Choose a tag to compare

@devoncarew devoncarew released this 22 Nov 16:37
7f26ebd
  • Require Dart ^3.3.0.

shelf-v1.4.2

Choose a tag to compare

@kevmoo kevmoo released this 21 Jun 17:46
2536c15

package:shelf_router_generator v1.1.0

Choose a tag to compare

@kevmoo kevmoo released this 20 Sep 20:34
4851978
  • Require sdk: ^3.0.0
  • Require analyzer: '>=4.6.0 <7.0.0'
  • Remove trailing slash requirement when using mount.