NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2740 most downloaded on pub.dev
The official command line interface for Dart Frog — a fast, minimalistic backend framework for Dart.
Last release 6 months ago
23 Mar 2026
Release timing varies
gaps range from 2 weeks to 8 months
Nearly every release is documented
notes for 42 of 42 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
59 releases · first in 2022
One column per quarter.
feat: dart_frog create bump sdk constraints
dart_frog create bump sdk constraints (#1946)fix: remove superfluous log from development server output
deps: require dart_frog_gen ^2.1.0
dart_frog_gen ^2.1.0
fix: support workspace root pubspec_overrides.yaml
docs: update discord server link
fix: workspace package version resolution
feat: support for Dart workspaces
deps: upgrade minimum dart sdk constraint
refactor: upgrade analysis options
fix: update mason version in cli
chore: bump cli_completion from 0.4.0 to 0.5.0 in /packages/dart_frog_cli
refactor(dart_frog_prod_server): define internal PubspecLock
chore(deps): bump mason from 0.1.0-dev.51 to 0.1.0-dev.52 in /packages/dart_frog_cli
fix(dart_frog_cli): report daemon missing parameters
dev (#1114)feat(dart_frog_cli): update cli bundles
feat: make daemon command visible
feat: add verify-only flag to update command
fix: Remove multiple EOL when creating route or middleware
dart_frog daemon commandfeat: update brick bundles to dart 3.0.0
feat: Update to dart 3.0.0 and vg analysis to 5.0.0
feat: add "new middleware" and "new route" commands
fix: filter out error messages from killing the server process
refactor: remove duplicate dart:io import
fix: adjust InternetAddress to anyIPv6
InternetAddress to anyIPv6very_good_analysis ^4.0.0fix: update silently fails when the sdk is incompatible
dart_frog create uses Dart 2.19feat: upgrade to mason ^0.1.0-dev.38
feat: upgrade to dart_frog ^0.3.0
fix: hook execution after pub cache clean
fix: handle UsageException when invalid option is passed
UsageException when invalid option is passedfix: nested dynamic route resolution
fix: support cascading middleware
BREAKING feat: support for mounting dynamic routes
Dart ">=2.18.0 <3.0.0"very_good_analysis ^3.1.0fix: run update check on sigint
package:dart_frog runtime compatibility checkfix: dart_frog build Dockerfile dependency resolution
dart_frog build Dockerfile dependency resolutionfix: copy static assets into docker image
- feat: dart_frog update command - feat: automatic updates prompt
dart_frog update commandfeat: report external path dependencies
upgrade to very_good_analysis 3.1.0
dart_frog create
dart 2.18.0very_good_analysis 3.1.0 fix: avoid generating an empty .dart_frog directory
.dart_frog directorypackageName internally for consistencyfix: dart_frog build serve static assets
dart_frog build serve static assetsfix: dart_frog build failures on windows
dart_frog build failures on windows- chore: stable 0.1.0 release
feat: custom entrypoint support
fix: nested, repeated routes are supported ` ├── routes │ ├── example │ │ └── example.dart `
├── routes
│ ├── example
│ │ └── example.dart
dart_frog create adds "Powered by Dart Frog" badge to README.mddart_frog dev reports rogue routesdart_frog build reports rogue routesfeat: improve hot reload error reporting/recovery
--verbose flag"port is already in use" after terminating the processfeat: report route conflicts during dart_frog dev
dart_frog devdart_frog builddart_frog devmason ^0.1.0-dev.31dart_frog_gen ^0.0.2-dev.6homepage, repository, issue_tracker, and documentation linksfix: nested dynamic directory route generation
- feat: static file support
fix: hot reload stability and error reporting
feat: support custom ports via --port ```sh
--port# start the dev server on port 3000
dart_frog dev --port 3000
feat: upgrade brick hook dependencies
fix: kill dev server child process on windows
fix: use upgraded dev and prod server bundles
BREAKING fix: update dev and prod server bundles to dart_frog_gen ^0.0.2-dev.1
dart_frog_gen ^0.0.2-dev.1
[...] instead of <...> for dynamic routeschore(deps): upgrade to dart_frog_gen ^0.0.1-dev.4
dart_frog_gen ^0.0.1-dev.4refactor: update prod_server brick to use hosted dart_frog_gen
- 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 →