Flutter 3.41.2, go_router, Agentic Dev
This release focuses on three things: latest stable Flutter, simpler routing with go_router, and a more agentic development setup.
Latest Stable Flutter
Flutter Kit now targets Flutter 3.41.2, with updated SDK constraints (Dart ^3.9.0, Flutter >=3.41.2) and refreshed generated platform files. This keeps new projects aligned with current stable behavior out of the box, and reduces setup drift between local development and CI.
go_router by Default
Our custom navigation worked and gave us tight control, but most new feature requests kept pulling toward plug-and-play expectations. To make extension simpler for more teams, we moved the routing foundation to go_router.
Route definitions now use GoRoute and RouteBase, while the context-free RouterService stays in place as a thin wrapper over go, push, replace, canPop, and pop. The result is a more familiar routing model with less custom surface area to maintain.
Agentic Development
Alongside the routing update, we tightened routing safety with a more robust 404 exception flow and redirect-loop protection, and aligned navigation tests with the go_router behavior.
We also reworked documentation and AI guidance around agentic workflows. Core conventions are centralized in agents.md, reusable playbooks live in .claude/skills, and the docs now include a generalized Agentic Development guide instead of editor-specific instructions.
Flutter Kit 1.0.0
Website