Published September 14, 2026

Flutter 3.47.3 Hotfix Lands on Stable Channel with Dart 3.13.3

The Flutter team has released Flutter 3.47.3 to the stable channel, the latest point release in the 3.47 line that arrived in mid-August 2026. As with earlier hotfixes in this series, the build pairs the framework update with a matching Dart release, and this one ships alongside Dart 3.13.3. The release is a maintenance hotfix rather than a feature release, which aligns with the project's stated preference for keeping the stable channel conservative between quarterly feature updates.

A Conservative Maintenance Release

The 3.47 release introduced headline changes including the standalone Material and Cupertino UI packages, the graduation of Widget Previews to stable, and the rollout of Impeller as the default renderer on Windows and Linux desktop. A hotfix like 3.47.3 does not add to that feature set. Instead, it focuses exclusively on correcting bugs and regressions that warranted an out-of-band patch.

The Flutter project has been explicit about its philosophy here. Hotfixes are extremely conservative, because there is always a risk that fixing one bug introduces another, and the stable channel needs to remain the most tested builds the team ships. Only the latest stable version receives hotfixes, so older installs are expected to move forward to stay covered. This discipline is what keeps the quarterly feature cadence predictable while still allowing the team to respond quickly when something regresses.

What Developers Should Expect

For most applications, moving from 3.47.2 to 3.47.3 should be a drop-in upgrade with no breaking changes and no new API surface. The update is applied the same way every Flutter patch is applied, through the standard release tooling rather than any manual migration. Teams running older stable versions should note the support policy before assuming a hotfix applies to them.

  • Flutter 3.47.3 is a bug-fix hotfix, not a feature release
  • The build pairs the framework with Dart 3.13.3
  • Only the latest stable version receives hotfix patches
  • Upgrading is a standard drop-in process with no breaking changes

The pairing of framework and Dart versions matters for the whole toolchain. Dart 3.13.3 keeps the language runtime aligned with the SDK expectations set by the 3.47 series, and staying current on both avoids drift between the analyzer, the compiler, and the running application. Keeping the pair in sync is one of the least visible but most important things a Flutter developer can do to keep builds predictable.

Developers who publish production applications should subscribe to the Flutter announcement channel to hear about hotfixes directly. The release notes and the project changelog remain the authoritative place to see exactly which issues each patch addresses, and the migration guidance lives alongside the breaking changes documentation for each release.

Looking Forward Along the Release Cadence

While 3.47.3 stabilizes the current stable line, the broader Flutter roadmap continues to move. The beta channel is already exercising the next feature set, and the team keeps a steady stream of preview builds flowing toward an eventual stable arrival. Hotfixes like this one do the quiet work of keeping the shipped baseline reliable while that forward progress happens.

For teams weighing when to upgrade, the guidance is straightforward. The 3.47 line introduced meaningful changes to rendering defaults and package structure, so production teams that have not yet validated 3.47 should treat the move as a planned upgrade exercise. Once on 3.47.2, moving to 3.47.3 to pick up the latest patches is low risk and recommended.

The practical takeaway for Flutter developers is that the maintenance cadence behind 3.47 remains healthy. The team is actively patching the line and keeping the stable channel dependable, and the September hotfix demonstrates responsiveness to real-world issues without disturbing the conservative posture that Flutter has maintained for years. That combination of stability and quick reaction to regressions is exactly what production teams want from a framework they depend on.