add _supportedLocales in EasyLocalizationController; log and check the deviceLocale when resetLocale;
add scriptCode to desiredLocale if useOnlyLangCode is true. scriptCode is needed sometimes, for example zh-Hans, zh-Hant
add savedLocale get method for context. if context.savedLocale is null, then language option is following system, i can display the option in user selection form.
[3.0.6]
add 'useFallbackTranslationsForEmptyResources' to be able to use fallback locales for empty resources.
Fixed #81 The property tonalSubheading in the convenience dialog function showColorPickerDialog was never passed along to the ColorPicker used to construct the dialog, causing the tonal sub heading to never show up in the resulting dialog.
New
Web demo
There is now a color picker in the web demo app also using and demonstrating the usage of the optional convenience showColorPickerDialog function.
Fixed #81 The property tonalSubheading in the convenience dialog function showColorPickerDialog was never passed along to the ColorPicker used to construct the dialog, causing the tonal sub heading to never show up in the resulting dialog.
New
Web demo
There is now a color picker in the web demo app also using and demonstrating the usage of the optional convenience showColorPickerDialog function.
Added static IconData get(String name, SymbolStyle style) method on Symbols that is specified in the official Material
Symbols specification
This is included using import 'package:material_symbols_icons/get.dart';
Symbols.values can be used to access an Iterable<String> of the icon names for each available icon.
Symbols.map can be used to access a Map<String,int> of the icon names to unicode code points for each icon.
4.2719.2
Make the Icon(...) example text selectable using SelectableText() widget - also copied example code to clipboard
when the text is clicked - or a sub-selection can be selected and copied manually.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
- `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
- `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency
- `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions
Bumps the production-dependencies group with 17 updates in the / directory:
0.2.4
0.2.5
9.1.6
9.1.7
2.4.8
2.4.9
1.0.6
1.0.8
5.4.1
5.4.3+1
3.0.5
3.0.7
3.4.0
3.4.1
8.1.4
8.1.5
3.0.1
4.0.0
2.4.7
2.5.2
7.6.7
7.7.0
4.8.1
4.9.0
6.7.1
6.8.0
4.2719.1
4.2741.0
5.0.1
8.0.0
6.2.5
6.2.6
4.3.3
4.4.0
Updates
bloc_concurrency
from 0.2.4 to 0.2.5Release notes
Sourced from bloc_concurrency's releases.
Commits
46e4c57
chore(bloc_concurrency): v0.2.5 (#4120)ffd9915
chore(bloc): v8.1.4 (#4119)1101be0
chore(angular_bloc): v10.0.0-dev.3 (#4107)a832550
docs(flutter_bloc): add trailing comma toBlocListener
API docs (#4106)024a1a7
refactor: additional lint rules (#4083)025b21b
feat(flutter_bloc): overridedebugFillProperties
(#4082)7942fa8
chore: update copyright year6eaf9a6
docs: update bloc_concurrency diagram image hrefbbb2655
chore: migrate dark logo assets7176199
docs: improve sponsors table stylesUpdates
bloc_test
from 9.1.6 to 9.1.7Release notes
Sourced from bloc_test's releases.
Commits
daeb965
chore(bloc_test): v9.1.7 (#4121)46e4c57
chore(bloc_concurrency): v0.2.5 (#4120)ffd9915
chore(bloc): v8.1.4 (#4119)1101be0
chore(angular_bloc): v10.0.0-dev.3 (#4107)a832550
docs(flutter_bloc): add trailing comma toBlocListener
API docs (#4106)024a1a7
refactor: additional lint rules (#4083)025b21b
feat(flutter_bloc): overridedebugFillProperties
(#4082)7942fa8
chore: update copyright year6eaf9a6
docs: update bloc_concurrency diagram image hrefbbb2655
chore: migrate dark logo assetsUpdates
build_runner
from 2.4.8 to 2.4.9Release notes
Sourced from build_runner's releases.
Commits
a1936c4
release build_runner 2.4.9 (#3663)8bd0527
Update package:frontend_server_client constraint to >=3.0.0 <5.0.0 (#3662)dc0f1d9
allow the 3.5.x Dart SDK (#3660)21487ce
Move test skips before the test body (#3656)0d0de89
Ignore stack overflow URLs in link checker (#3651)76afd1a
Update docs on the measuring performance page (#3649)f610935
Update example build.yaml config (#3647)ad26794
add integration_test as a default top level dir for sources (#3645)37e45e3
Fix json serializable annotation for ignored field (#3631)Updates
cupertino_icons
from 1.0.6 to 1.0.8Commits
701d60a
[CupertinoIcons] fix broken icons and vertical alignment, bump the version to...cc34b78
[ci/various] Update for 3.19 stable (#6147)d1f1f0f
[cupertino_icons] Add example to cupertino icons (#5312)639c5f0
[ci] Roll minimum allowable Flutter to 3.10 (#5425)Updates
dio
from 5.4.1 to 5.4.3+1Release notes
Sourced from dio's releases.
Commits
b662732
🔖 dio v5.4.30085396
🔖 http2_adapter v2.5.2759ca98
🚑️ FixFormData.readAsBytes
(#2183)ed67eb1
⚡️ ImproveFormData
(#2156)6656bd5
🔥 Do not detaches sockets / terminates client stream (#2173)777b29d
chore: fix some comments (#2178)1c2843a
Transfer more tests to shared test project (#2161)e7aca5e
🚨 Applyavoid_void_async
(#2168)7bb44ee
🔖 dio v5.4.2+1d256629
Revert "Catch sync/async exceptions in interceptors' handlers" (#2169)Updates
easy_localization
from 3.0.5 to 3.0.7Changelog
Sourced from easy_localization's changelog.
Commits
e5d0f70
Fix changelog and increase version (#677)977a72f
Fix #648: allow using "old" (e.g. pre-3.0.4) plural rules evaluation (#668)4518a9c
add savedLocale get method for context (#675)0150d7e
add _supportedLocales in EasyLocalizationController; check the device… (#672)39d091e
Add useFallbackTranslationsForEmptyResources parameter to use fallback if tra...070d895
recommend usage of context in readme (#660)Updates
flex_color_picker
from 3.4.0 to 3.4.1Release notes
Sourced from flex_color_picker's releases.
Changelog
Sourced from flex_color_picker's changelog.
Commits
57bf631
Chore: Transitive deps on example758256a
FIX LINT: Use relative importbabf62c
Update versions on PKG and web demo225a877
FIX: Prop placement of tonalSubheading and formatting4c39804
tonalSubheading in dialoga7f340a
ADD: showColorPickerDialog example to web demo1b8969a
Update deploy.yml12b3e18
Version 3.4.0 try web build8b77ac9
Update deploy.ymlUpdates
flutter_bloc
from 8.1.4 to 8.1.5Release notes
Sourced from flutter_bloc's releases.
Commits
6247ff8
chore(flutter_bloc): v8.1.5 (#4122)daeb965
chore(bloc_test): v9.1.7 (#4121)46e4c57
chore(bloc_concurrency): v0.2.5 (#4120)ffd9915
chore(bloc): v8.1.4 (#4119)1101be0
chore(angular_bloc): v10.0.0-dev.3 (#4107)a832550
docs(flutter_bloc): add trailing comma toBlocListener
API docs (#4106)024a1a7
refactor: additional lint rules (#4083)025b21b
feat(flutter_bloc): overridedebugFillProperties
(#4082)7942fa8
chore: update copyright year6eaf9a6
docs: update bloc_concurrency diagram image hrefUpdates
flutter_lints
from 3.0.1 to 4.0.0Commits
4799c49
[flutter_lints] Rev to 4.0.0; prepare for publishing (#6695)4e79678
[pointer_interceptor] Removeimplements
from app-facing package (#6699)d670b2c
Temporarily add empty header files to video_player_avfoundation so include di...a9f14bc
Reverts "[image_picker_ios] Adds Swift Package Manager compatibility to image...a444af5
[image_picker_ios] Adds Swift Package Manager compatibility to image_picker_i...09a373f
[video_player_avfoundation] Adds Swift Package Manager compatibility (#6675)0167b51
[ios_platform_images] Add Swift Package Manager support (#6684)8de142d
[path_provider] Add Swift Package Manager support (#6680)4595c41
[go_router] guard context access in then clauses (#6685)8df8b5f
[camera] Ignore implementation imports outside of lib (#6191)Updates
freezed
from 2.4.7 to 2.5.2Commits
4ce28bd
freezed : 2.5.1 -> 2.5.218c5cbc
FixedcopyWith(value: null)
when using nullable generics (#1067)c773170
2.5.165f74d5
Fix parts (#1065)d1b5bda
2.5.05514d8c
Fix-inconsistent-exception (#1063)2ea97ed
2.4.87abcdcf
Changelogc5377a9
Fix ast parsing (#1061)6e8a14e
chore: update sponsors.svgUpdates
get_it
from 7.6.7 to 7.7.0Changelog
Sourced from get_it's changelog.
Commits
Updates
json_annotation
from 4.8.1 to 4.9.0Release notes
Sourced from json_annotation's releases.
Commits
eea959d
json_annotation: prepare to release v4.9.0 (#1417)dbe976a
Make casts to int safe in dart2wasm. (#1416)1694d6f
Bump actions/checkout from 4.1.1 to 4.1.2 (#1410)1bfb616
Bump actions/cache from 4.0.1 to 4.0.2 (#1411)5b46ef9
Added createJsonKeys (#1401)324acee
Bump actions/cache from 4.0.0 to 4.0.1 (#1404)24a830c
Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (#1396)3a833d9
Bump DavidAnson/markdownlint-cli2-action from 14.0.0 to 15.0.0 (#1395)28f7c9a
Bump actions/cache from 3.3.3 to 4.0.0 (#1397)e9527ee
blast_repo fixes (#1390)Updates
json_serializable
from 6.7.1 to 6.8.0Release notes
Sourced from json_serializable's releases.
Commits
9694cc5
json_serializable: publish v6.8.0 (#1418)eea959d
json_annotation: prepare to release v4.9.0 (#1417)dbe976a
Make casts to int safe in dart2wasm. (#1416)1694d6f
Bump actions/checkout from 4.1.1 to 4.1.2 (#1410)1bfb616
Bump actions/cache from 4.0.1 to 4.0.2 (#1411)5b46ef9
Added createJsonKeys (#1401)324acee
Bump actions/cache from 4.0.0 to 4.0.1 (#1404)24a830c
Bump dart-lang/setup-dart from 1.6.1 to 1.6.2 (#1396)3a833d9
Bump DavidAnson/markdownlint-cli2-action from 14.0.0 to 15.0.0 (#1395)28f7c9a
Bump actions/cache from 3.3.3 to 4.0.0 (#1397)Updates
material_symbols_icons
from 4.2719.1 to 4.2741.0Release notes
Sourced from material_symbols_icons's releases.
Changelog
Sourced from material_symbols_icons's changelog.
Commits
Updates
package_info_plus
from 5.0.1 to 8.0.0Commits
0404dd1
chore(release): prepare for release (#2850)ad06a23
docs(package_info_plus): Add platform specific documentation (#2845)7259af2
feat(package_info_plus)!: Switch to SHA-256 forbuildSignature
on Android (...7d712ef
docs(package_info_plus): Improve web documentation re. CORS (#2841)15985a1
chore(release): prepare for release (#2827)af91dc1
chore(deps): bump org.jetbrains.kotlin.android from 1.7.22 to 1.9.23 in /pack...2fbc699
chore(deps): bump com.android.application from 8.3.0 to 8.3.1 in /packages/pa...6293c45
chore(deps): bump com.android.tools.build:gradle from 8.3.0 to 8.3.1 in /pack...26047f3
feat(package_info_plus)!: Support multiple version.json locations (#2733)a73af89
refactor(share_plus): Migrate Android example to use the new plugins declarat...Updates
url_launcher
from 6.2.5 to 6.2.6Commits
a21a447
Update multiple packages to depend on versions with iOS privacy manifest incl...5e03e0f
[url_launcher] Add explicit imports of UIKit (#6208)ccb27be
[various] Commit Windows build migrations (#6175)Updates
uuid
from 4.3.3 to 4.4.0Release notes
Sourced from uuid's releases.
Changelog
Sourced from uuid's changelog.
Commits
6c91f35
Update docs, fix linting errors670b700
Fix other issues surfaced by MathRNG fix66cbac5
Revert RNG changes that didnt fix anything317ec2a
Fixes and still debugging collision regression2fcde83
Fix V5 UUID inconsistencies when using UTF-8 characters617b1ff
fixed MathRNG - it now uses the initial seed properly5fcfb31
Remove unused importf6f55ef
Update Docsb6cb8cf
Add generic UUID v8 so you can customize it. Cleanup tests based on new specs...Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show