NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Tools for managing Flutter applications.
Last release 1 months ago
28 Aug 2026
Release timing varies
gaps range from 8 days to 3 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
6 years old
127 releases · first in 2020
One column per quarter.
[Release] Automatically generate and commit translations after check before run release.
Fix "CHANGELOG.md has unknown structure" error when run release start command.
[L10n] Added check_translate command to check for translations for all locale strings.
[L10n] Added check_translate command to check for translations for all locale strings.
[Release] Automatically check translations for locale (en by default) before run release.
[L10n] import and export only difference strings of xml file.
[Code] code gen command supports run generation for subproject from root folder.
code gen command supports run generation for subproject from root folder.[L10n] More details in error message if no files for import was found.
[Release] For iOS increased What's New section length to 4000 characters.
* Use `fvm` if installed.
fvm if installed.Disable output for checking FVM.
Support for Dart 2.15 hosted dependency short format.
[L10n] Working with alex configuration defined in pubspec.yaml within subfolder.
[Finish Feature] Removes local feature branch if it's merged in remote.
Aliases for l10n (l) and l10n generate (l10n gen).
l10n (l) and l10n generate (l10n gen).More detailed error when parse XML failed.
Support for SSH GIT remote URL.
[Finish Feature] Returns to the original branch after finish.
import_xml.Adds issue ID for changelog line.
changelog argument.error if dependency is not found in any of pubspec files.
pub update:
from_xml supports name argument for json target.Fixed: cast error on ARB processing.
l10n to_xml:
Fixed: cast error on ARB/JSON processing.
l10n from_xml:
* Migrated to null safety.
L10n: to_xml supports locale argument.
to_xml supports locale argument.Release Start: check if has build number in version string
Ability to provide issue id in interactive mode.
L10n: from_xml allow values without parameters in plurals if original string doesn't have it.
from_xml allow values without parameters in plurals if original string doesn't have it.L10n: to_xml supports string without parameter for plural.
to_xml supports string without parameter for plural.L10n: Support for intl_generator.
New command: alex feature finish - used to finish feature. It's merge branches, update changelog and remote feature branch from remote.
alex feature finish - used to finish feature.
It's merge branches, update changelog and remote feature branch from remote.l10n import_xml support for new Google Play naming: just base filename, without translation id and locale.
l10n import_xml support for new Google Play naming: just base filename, without translation id and locale.pub get before code generation.
pub get before code generation.New command: alex pubspec get - used to get dependencies. It's useful for get dependencies in project with inherit packages, or in repository with mul
alex pubspec get - used to get dependencies. It's useful for get dependencies in project with inherit packages, or in repository with multiple packages.pub for pubspec command.New command: alex pubspec update - used for update dependency. It's useful for update git dependencies.
alex pubspec update - used for update dependency. It's useful for update git dependencies.*.Nothing published for this version
Support for Norwegian locale as nb.
nb.Convert iw to he for files from Google Play.
iw to he for files from Google Play.Added support for no locale for iOS (use nn-NO).
no locale for iOS (use nn-NO)._requireTargetFile() may return a not existed file.Fixed: RangeError if old file shorter than header.
import_xml imports only existing locales by default. Use --new argument if you want to import all locales.
import_xml imports only existing locales by default.
Use --new argument if you want to import all locales.from_xml did not strip escape slashed with double quotes.Fixed: Changes check for arb files doesn't work on Windows.
Fixed: comment before xml tag breaks xml file.
xml tag breaks xml file.Fixed: doesn't create file from xml if one not exit.
to_xml doesn't consider that locale on backend may be in different format.L10n: Command from_xml updates .strings and .arb files only if there are changes.
from_xml updates .strings and .arb files only if there are changes.L10n: Command from_xml for iOS supports all files, not only InfoPlist.strings.
from_xml for iOS supports all files, not only InfoPlist.strings.to_xml supports iOS localization .strings files.Error if key has parameters in original file, but doesn't have any in translation.
L10n: New target json in from_xml command. Used to apply translations for backend.
json in from_xml command. Used to apply translations for backend.L10n: Command import_xml allow to import any file, not only main. Single or all at once.
import_xml allow to import any file, not only main. Single or all at once.Release: Do not require changelog for locale is it has default.
L10n: Command import_xml supports custom xml file names format.
import_xml supports custom xml file names format.innim_lint analysis ruleset.Fixed: can't get file from assets on macOS.
L10n: Command import_xml to import translations from Google Play to the projects's xml files.
import_xml to import translations from Google Play
to the projects's xml files.L10n: Fixed locale prefix format for iOS in from_xml.
from_xml.Set minimum textarea height as 5 lines for a release notes.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Release: New Release feature! Just execute alex release start and enjoy 🚀
alex release start and enjoy 🚀L10n: Fixed locale prefix format for Android in from_xml.
from_xml.L10n: from_xml supports ru_RU format for locales.
from_xml supports ru_RU format for locales.--verbose argument in pub run command, if verbose enabled.L10n: handled Android restricted locale names.
L10n: Remove escape slashes for strings from xml.
Your coding agent can read these notes before it upgrades. Set up the MCP server →