NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #785 most downloaded on pub.dev
Flutter support for slang. This library provides helpful Flutter API.
Last release 2 months ago
06 Aug 2026
Ships fairly regularly
a new release about every 5 weeks
Nearly every release is documented
notes for 57 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
4 years old
70 releases · first in 2022
One column per quarter.
feat: render context enum values as is, instead of forcing to camel case
feat: add extension method shorthand (e.g. context.tr.someKey.anotherKey )
context.tr.someKey.anotherKey)LocaleSettings.getLocaleStream to keep track of every locale changeTextSpan instead of InlineSpan for rich textsfix: do not export package:flutter/widgets.dart
package:flutter/widgets.dartfeat: allow external enums for context feature (add generate_enum and imports config)
generate_enum and imports config)default_parameter)Nothing published for this version
feat: use tight version for slang_flutter and slang_build_runner
slang_flutter and slang_build_runnerTranslationProvider should use current localeNew Feature:
supportedLocales property that can be used to fill MaterialApp's supportedLocales argument.Breaking: remove output_file_pattern (was deprecated)
Transition to a federated package structure
slangslang_build_runner, slang_flutter depending on your use caseoutput_file_pattern (was deprecated)flutter_integration: false)Thanks to @fzyzcjy.
You can read the detailed migration guide here.
Thanks to @DenchikBY.
#map mode (deprecated in 1.5.0)Example of new config in build.yaml:
targets:
$default:
builders:
fast_i18n:i18nBuilder:
options:
base_locale: en
input_directory: lib/i18n
input_file_pattern: .i18n.json
output_directory: lib/i18n
output_file_pattern: .g.dart
key_case: snake
maps:
- a
- b
- c.d
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →