NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #70 most downloaded on pub.dev
A shelf handler for serving a `packages/` directory.
Last release 3 years ago
no release in 18 months
Ships fairly regularly
a new release about every 11 months
Nearly every release is documented
notes for 9 of 10 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
10 releases · first in 2016
Added package topics to the pubspec file.
2.17.Update the pubspec repository field.
2.14.repository field.One column per quarter.
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…
webSocketHandler method'sonConnection callback. Previously this took an untyped function with eitherConnectionCallback; a typedef^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');
});
});Require Dart ^3.3.0 .
^3.3.0.Dropped the dependency on package_resolver.
package_resolver.
PackageResolver apis now take a Map<String, Uri> of package name to the base uri for resolving package:
uris for that package.resolver to packageMap.Set max SDK version to <3.0.0, and adjust other dependencies.
<3.0.0, and adjust other dependencies.* Require Dart SDK 1.22.0 * Support package:async v2
package:async v2Fix Strong mode errors with package:shelf v0.7.x
package:shelf v0.7.xAllow dependencies on package:shelf v0.7.x
package:shelf v0.7.xNothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →