NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #1024 most downloaded on pub.dev
The official runtime for Dart Frog — a fast, minimalistic backend framework for Dart.
Last release 11 months ago
03 Nov 2025
Release timing varies
gaps range from 2 weeks to 11 months
Nearly every release is documented
notes for 23 of 23 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
36 releases · first in 2022
One column per quarter.
fix: revert Expando perf optimization
Expando perf optimization (#1908)
request.read multiple times across a middleware/handler gapfeat: add defaultDocument to createStaticFileHandler
defaultDocument to createStaticFileHandler (#1901)docs: update discord server link
refactor: standardize project-wide analysis options
refactor: upgrade analysis options
fix: add default handler for disallowed http methods
chore(deps): bump very_good_analysis from 5.1.0 to 6.0.0 in /packages/dart_frog
feat: support reuse of nested router
- feat: stable 1.0.0 release 🎉
feat: provider support nullable values
Response.movedPermanently() constructordeps: upgrade to Dart ">=3.0.0 <4.0.0"
Dart ">=3.0.0 <4.0.0"very_good_analysis ^5.0.0fix: Pipeline does not maintain RequestContext
feat: add SecurityContext named argument to serve method
feat: add support for multipart/form-data
multipart/form-data (#551)deps: upgrade to Dart ">=2.19.0 <3.0.0"
Dart ">=2.19.0 <3.0.0"very_good_analysis ^4.0.0feat: cache Request and Response body
Request and Response bodyfeat: add formData to Request/Response
formData to Request/ResponseBREAKING fix: Request.json() and Response.json() return Future
Request.json() and Response.json() return Future<dynamic>BREAKING feat: support mounting dynamic routes
Dart ">=2.18.0 <3.0.0"very_good_analysis ^3.1.0feat: add x-powered-by-header to serve
servefix: update Response.json headers to
Response.json headers to <String, Object>- chore: stable 0.1.0 release
feat: expose HttpConnectionInfo on Request
HttpConnectionInfo on Requestfix: Request/Response headers is of type Map
headers is of type Map<String, String>homepage, repository, issue_tracker, and documentation linksfix: Response json() returns Object?
json() returns Object?StateError message typofeat: expose fromShelfHandler and fromShelfMiddleware adapters
fromShelfHandler and fromShelfMiddleware adaptersfeat: add createStaticFileHandler
createStaticFileHandlerCascadefix: hot reload stability improvements and error reporting
feat: expand router http method support
feat: change Response.json body to type Object?
Response.json body to type Object?fix: support multiple routeNotFound.read calls
bad state: The 'read' method can only be called oncedocs: add example and improve documentation
- docs: fix README assets
feat: initial experimental release 🎉
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →