- feat: Update to dart 3.0.0 and vg analysis to 5.0.0
- feat: adding list command
- feat: adding dart version flag to build command
- feat: add "new middleware" and "new route" commands
- fix: filter out error messages from killing the server process (#592)
- refactor: remove duplicate
dart:io
import (#556) - chore: bump cli_completion from 0.2.0 to 0.3.0 in /packages/dart_frog_cli (#553)
- feat: support custom init method (#587)
- fix: adjust
InternetAddress
toanyIPv6
- refactor: update to Dart 2.19 and
very_good_analysis ^4.0.0
- fix: update silently fails when the sdk is incompatible
- feat:
dart_frog create
uses Dart 2.19
- feat: upgrade to mason ^0.1.0-dev.38
- perf: significant decrease in hook startup times
- feat: upgrade to dart_frog ^0.3.0
- fix: hook execution after pub cache clean
- fix: handle
UsageException
when invalid option is passed
- fix: nested dynamic route resolution
- fix: support cascading middleware
- feat: add startup log to production build
- deps: upgrade to mason ^0.1.0-dev.34
- BREAKING feat: support for mounting dynamic routes
- BREAKING deps: upgrade to
Dart ">=2.18.0 <3.0.0"
- deps: upgrade to
very_good_analysis ^3.1.0
- fix: run update check on sigint
- feat:
package:dart_frog
runtime compatibility check
- fix:
dart_frog build
Dockerfile dependency resolution
- fix: copy static assets into docker image
- feat:
dart_frog update
command - feat: automatic updates prompt
- feat: report external path dependencies
- feat:
dart_frog create
- upgrade to
dart 2.18.0
- upgrade to
very_good_analysis 3.1.0
- upgrade to
- fix: avoid generating an empty
.dart_frog
directory - refactor: use
packageName
internally for consistency
- fix:
dart_frog build
serve static assets
- fix:
dart_frog build
failures on windows
- chore: stable 0.1.0 release
- feat: custom entrypoint support
- chore: fix analysis warning in e2e tests
- fix: nested, repeated routes are supported
├── routes │ ├── example │ │ └── example.dart
- feat:
dart_frog create
adds "Powered by Dart Frog" badge toREADME.md
- feat:
dart_frog dev
reports rogue routes - feat:
dart_frog build
reports rogue routes
- feat: improve hot reload error reporting/recovery
- eliminate duplicate error logs
- improve error reporting
- hot reload reliability improvements on windows
- feat: add
--verbose
flag - fix: kill process on windows on sigint
"port is already in use"
after terminating the process
- feat: report route conflicts during
dart_frog dev
- feat: report route conflicts during
dart_frog build
- feat: avoid logging empty newlines during
dart_frog dev
- chore: upgrade to
mason ^0.1.0-dev.31
- chore: upgrade to
dart_frog_gen ^0.0.2-dev.6
- docs: pubspec
homepage
,repository
,issue_tracker
, anddocumentation
links
- fix: nested dynamic directory route generation
- feat: static file support
- fix: hot reload stability and error reporting
- feat: support custom ports via
--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
- resolves dev server and build issues on windows
- BREAKING fix: update dev and prod server bundles to
dart_frog_gen ^0.0.2-dev.1
- use
[...]
instead of<...>
for dynamic routes
- use
- chore(deps): upgrade to
dart_frog_gen ^0.0.1-dev.4
- fix: version string
- refactor: update prod_server brick to use hosted dart_frog_gen
- refactor: update dev_server brick to use hosted dart_frog_gen
- refactor: update create brick to use hosted dart_frog_gen
- chore: add example
- docs: fix README assets
- feat: initial experimental release 🎉