{"id":9466,"name":"riverpod_generator","ecosystem":"pub","repository_url":"https://github.com/rrousselGit/riverpod","issues_count":99,"created_at":"2025-06-06T22:35:22.539Z","updated_at":"2025-06-06T22:35:22.539Z","purl":"pkg:pub/riverpod_generator","metadata":{"id":5277313,"name":"riverpod_generator","ecosystem":"pub","description":"A code generator for Riverpod. This both simplifies the syntax empowers it, such as allowing stateful hot-reload.","homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/rrousselGit/riverpod","keywords_array":[],"namespace":null,"versions_count":63,"first_release_published_at":"2022-09-30T21:51:32.095Z","latest_release_published_at":"2025-02-28T17:09:11.321Z","latest_release_number":"2.6.5","last_synced_at":"2025-06-06T20:37:48.567Z","created_at":"2022-09-30T22:11:47.535Z","updated_at":"2025-06-06T20:37:48.567Z","registry_url":"https://pub.dev/packages/riverpod_generator","install_command":"dart pub add riverpod_generator","documentation_url":"https://pub.dev/documentation/riverpod_generator/","metadata":{},"repo_metadata":{"uuid":"256184861","full_name":"rrousselGit/riverpod","owner":"rrousselGit","description":"A simple way to access state while robust and testable.","archived":false,"fork":false,"pushed_at":"2023-03-20T18:21:02.000Z","size":26575,"stargazers_count":4261,"open_issues_count":113,"forks_count":692,"subscribers_count":71,"default_branch":"master","last_synced_at":"2023-03-20T21:20:38.384Z","etag":null,"topics":["dart","flutter","hacktoberfest","inheritedwidget","provider","riverpod","service-locator","state-management"],"latest_commit_sha":null,"homepage":"https://riverpod.dev","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"github":"rrousselGit"}},"created_at":"2020-04-16T10:40:29.000Z","updated_at":"2023-03-20T21:20:38.384Z","dependencies_parsed_at":"2022-07-09T06:46:05.771Z","dependency_job_id":null,"html_url":"https://github.com/rrousselGit/riverpod","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrousselGit%2Friverpod","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrousselGit%2Friverpod/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rrousselGit%2Friverpod/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rrousselGit","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"}},"repo_metadata_updated_at":"2023-03-22T07:22:50.529Z","dependent_packages_count":27,"downloads":null,"downloads_period":null,"dependent_repos_count":435,"rankings":{"downloads":null,"dependent_repos_count":1.2995580183389406,"dependent_packages_count":6.137168238889988,"stargazers_count":0.49727160711142404,"forks_count":0.8273191339552896,"docker_downloads_count":null,"average":2.1903292495739106},"purl":"pkg:pub/riverpod_generator","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pub/riverpod_generator","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pub/riverpod_generator","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pub/riverpod_generator/dependencies","status":null,"funding_links":["https://github.com/sponsors/rrousselGit"],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/riverpod_generator/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/riverpod_generator/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/riverpod_generator/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/riverpod_generator/related_packages","maintainers":[],"registry":{"name":"pub.dev","url":"https://pub.dev","ecosystem":"pub","default":true,"packages_count":65705,"maintainers_count":0,"namespaces_count":0,"keywords_count":9494,"github":"dart-lang","metadata":{"funded_packages_count":2792},"icon_url":"https://github.com/dart-lang.png","created_at":"2022-04-04T15:19:23.272Z","updated_at":"2025-06-06T05:59:32.545Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/namespaces"}},"unique_repositories_count":47,"unique_repositories_count_past_30_days":4,"recent_issues":[{"uuid":"4563955767","node_id":"PR_kwDOSEPSAc7hZ58v","number":124,"state":"closed","title":"chore(deps): bump the flutter-deps-minors group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-08T05:19:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T14:37:07.000Z","updated_at":"2026-06-08T05:20:01.000Z","time_to_close":571371,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-deps-minors","update_count":16,"packages":[{"name":"add_2_calendar","old_version":"3.0.1","new_version":"3.1.0","repository_url":"https://github.com/ja2375/add_2_calendar"},{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift_dev","old_version":"2.28.0","new_version":"2.28.3","repository_url":"https://github.com/simolus3/drift"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.3","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.2","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_flutter","old_version":"0.2.7","new_version":"0.2.8","repository_url":"https://github.com/simolus3/drift"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"posthog_flutter","old_version":"5.24.0","new_version":"5.25.2","repository_url":"https://github.com/posthog/posthog-flutter"},{"name":"sqlite3_flutter_libs","old_version":"0.5.42","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"drift_flutter","old_version":"0.2.8","new_version":"0.3.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.31.0","new_version":"2.33.0","repository_url":"https://github.com/simolus3/drift"},{"name":"riverpod_generator","old_version":"4.0.3","new_version":"4.0.4-dev.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.5","new_version":"3.2.6-dev.1","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift","old_version":"2.31.0","new_version":"2.33.0","repository_url":"https://github.com/simolus3/drift"},{"name":"json_serializable","old_version":"6.13.0","new_version":"6.13.2","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-deps-minors group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [add_2_calendar](https://github.com/ja2375/add_2_calendar) | `3.0.1` | `3.1.0` |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.28.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.7` | `0.2.8` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [posthog_flutter](https://github.com/posthog/posthog-flutter) | `5.24.0` | `5.25.2` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.42` | `0.6.0+eol` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.8` | `0.3.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.31.0` | `2.33.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.3` | `4.0.4-dev.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.5` | `3.2.6-dev.1` |\n| [drift](https://github.com/simolus3/drift) | `2.31.0` | `2.33.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.13.0` | `6.13.2` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `21.0.0` |\n\n\nUpdates `add_2_calendar` from 3.0.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ja2375/add_2_calendar/blob/master/CHANGELOG.md\"\u003eadd_2_calendar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.1.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Swift Package Manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ja2375/add_2_calendar/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.7 to 0.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 1.0.1, Moor 4.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDoUpdate.withExcluded\u003c/code\u003e to refer to the excluded row in an upsert clause.\u003c/li\u003e\n\u003cli\u003eAdd optional \u003ccode\u003ewhere\u003c/code\u003e clause to \u003ccode\u003eDoUpdate\u003c/code\u003e constructors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlease note\u003c/h3\u003e\n\u003cp\u003eWith this release, moor has been renamed to drift. No immediate action is necessary, the \u003ccode\u003emoor\u003c/code\u003e package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.\u003c/p\u003e\n\u003cp\u003eAn automatic migration tool can help you make the switch from moor to drift in minutes. See \u003ca href=\"https://drift.simonbinder.eu/name/\"\u003ethe documentation\u003c/a\u003e for all the details. Thanks!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/12c648b02514fcf95fbffa28bbf682edef1cf6ec\"\u003e\u003ccode\u003e12c648b\u003c/code\u003e\u003c/a\u003e Prepare 2.30 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6b519ddd1d1f5e9c93054dd46fc8a8118126c9a3\"\u003e\u003ccode\u003e6b519dd\u003c/code\u003e\u003c/a\u003e Migrate IndexedDB databases to OPFS (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f3c522225efa53f15d4169b163d7cb685791c39d\"\u003e\u003ccode\u003ef3c5222\u003c/code\u003e\u003c/a\u003e Support right and full outer joins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a0533bfc7531845e1663ac2eeda168f7fba12b4b\"\u003e\u003ccode\u003ea0533bf\u003c/code\u003e\u003c/a\u003e Add missing redirect for /options/\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fba0dc5311a941db4817bc56fc410c4c1a5c456f\"\u003e\u003ccode\u003efba0dc5\u003c/code\u003e\u003c/a\u003e Add workspace pubspec.lock to gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/57221f95cbf19d0d6602e642cdf971ad7618943c\"\u003e\u003ccode\u003e57221f9\u003c/code\u003e\u003c/a\u003e Fix custom contains function to handle null values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d049ce59756eab2004e53112c5cd099daf910975\"\u003e\u003ccode\u003ed049ce5\u003c/code\u003e\u003c/a\u003e Fix more analysis warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4c7fd5f4ed1a4cf8708af8540a0d8e94679b8b23\"\u003e\u003ccode\u003e4c7fd5f\u003c/code\u003e\u003c/a\u003e Fix build_test deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/84998aa9dbea82ee25fe51d399179fe6bf0807ac\"\u003e\u003ccode\u003e84998aa\u003c/code\u003e\u003c/a\u003e Use Flutter for tool to download sqlite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8dca2d75abd5864515d39376281c14635516bff6\"\u003e\u003ccode\u003e8dca2d7\u003c/code\u003e\u003c/a\u003e Support latest analyzer packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.7...drift_flutter-0.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog_flutter` from 5.24.0 to 5.25.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/posthog/posthog-flutter/releases\"\u003eposthog_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.25.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2c0925e: Fix link-type survey questions with no URL silently failing to render on Android. The deserializer now treats a missing link as an empty string instead of throwing on \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.25.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e06b1569: Skip Flutter SDK setup for blank project tokens before storing config or installing Dart integrations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.25.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecfcab97: Support Android builds with AGP 9 built-in Kotlin while preserving compatibility with AGP 8. This release requires Android Gradle Plugin 8.0 or newer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef9490ed: Raise the minimum \u003ccode\u003eposthog-android\u003c/code\u003e version to 3.44.0 to guarantee session replay minimum recording duration support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.24.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5c60fb5: Reinstall Flutter error autocapture handlers when re-enabling data collection.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.24.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0d4ab6e: Prefer projectToken when configuring PostHog on Darwin platforms.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/dff159fad08ece7eaaa8f0b36cdc2de55b6ead0b\"\u003e\u003ccode\u003edff159f\u003c/code\u003e\u003c/a\u003e chore: release 5.25.2 [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/2c0925e642e76c02d05bb58b7f281e718ceddfb4\"\u003e\u003ccode\u003e2c0925e\u003c/code\u003e\u003c/a\u003e fix: render link-type survey questions without a URL on Android (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/2bfe780b0affe6ccf7efff3a152880f5cf56a0ea\"\u003e\u003ccode\u003e2bfe780\u003c/code\u003e\u003c/a\u003e chore: use macOS 26 runners (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/50a45f04db0a1dd02da4ec77e02c9cd2d4016d9c\"\u003e\u003ccode\u003e50a45f0\u003c/code\u003e\u003c/a\u003e chore: configure dependency minimum release age / cooldown (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/db949f4f5db9f6272ed0e4a8b75d8e238bc409e0\"\u003e\u003ccode\u003edb949f4\u003c/code\u003e\u003c/a\u003e chore: release 5.25.1 [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/06b1569a28231cc768b9452f9796f03274e3123f\"\u003e\u003ccode\u003e06b1569\u003c/code\u003e\u003c/a\u003e fix: skip setup for blank project tokens (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/2825a47851daa2f068efcc42ff91a57b3dee51e1\"\u003e\u003ccode\u003e2825a47\u003c/code\u003e\u003c/a\u003e chore: use shared semantic PR title workflow (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/401\"\u003e#401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/68f95f9f1dcf372aa56fb250f7b509b96cdc14bf\"\u003e\u003ccode\u003e68f95f9\u003c/code\u003e\u003c/a\u003e chore: validate PR titles with conventional commits (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/10d4409d7f6be4f9ea7c5bf61c8334734023a462\"\u003e\u003ccode\u003e10d4409\u003c/code\u003e\u003c/a\u003e docs: add Dartdoc for public APIs (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/8b32066f4bc4831a1e0d8ffac730622d01680465\"\u003e\u003ccode\u003e8b32066\u003c/code\u003e\u003c/a\u003e chore: update PostHog/.github pins (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/posthog/posthog-flutter/compare/5.24.0...5.25.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlite3_flutter_libs` from 0.5.42 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/sqlite3.dart/commit/9ea06ae2a342f60c9d06d828e7d20f0079aab88c\"\u003e\u003ccode\u003e9ea06ae\u003c/code\u003e\u003c/a\u003e Add legacy flutter_libs packages for eol marker\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simolus3/sqlite3.dart/commits/sqlite3_web-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.8 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 1.0.1, Moor 4.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDoUpdate.withExcluded\u003c/code\u003e to refer to the excluded row in an upsert clause.\u003c/li\u003e\n\u003cli\u003eAdd optional \u003ccode\u003ewhere\u003c/code\u003e clause to \u003ccode\u003eDoUpdate\u003c/code\u003e constructors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlease note\u003c/h3\u003e\n\u003cp\u003eWith this release, moor has been renamed to drift. No immediate action is necessary, the \u003ccode\u003emoor\u003c/code\u003e package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.\u003c/p\u003e\n\u003cp\u003eAn automatic migration tool can help you make the switch from moor to drift in minutes. See \u003ca href=\"https://drift.simonbinder.eu/name/\"\u003ethe documentation\u003c/a\u003e for all the details. Thanks!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/12c648b02514fcf95fbffa28bbf682edef1cf6ec\"\u003e\u003ccode\u003e12c648b\u003c/code\u003e\u003c/a\u003e Prepare 2.30 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6b519ddd1d1f5e9c93054dd46fc8a8118126c9a3\"\u003e\u003ccode\u003e6b519dd\u003c/code\u003e\u003c/a\u003e Migrate IndexedDB databases to OPFS (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f3c522225efa53f15d4169b163d7cb685791c39d\"\u003e\u003ccode\u003ef3c5222\u003c/code\u003e\u003c/a\u003e Support right and full outer joins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a0533bfc7531845e1663ac2eeda168f7fba12b4b\"\u003e\u003ccode\u003ea0533bf\u003c/code\u003e\u003c/a\u003e Add missing redirect for /options/\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fba0dc5311a941db4817bc56fc410c4c1a5c456f\"\u003e\u003ccode\u003efba0dc5\u003c/code\u003e\u003c/a\u003e Add workspace pubspec.lock to gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/57221f95cbf19d0d6602e642cdf971ad7618943c\"\u003e\u003ccode\u003e57221f9\u003c/code\u003e\u003c/a\u003e Fix custom contains function to handle null values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d049ce59756eab2004e53112c5cd099daf910975\"\u003e\u003ccode\u003ed049ce5\u003c/code\u003e\u003c/a\u003e Fix more analysis warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4c7fd5f4ed1a4cf8708af8540a0d8e94679b8b23\"\u003e\u003ccode\u003e4c7fd5f\u003c/code\u003e\u003c/a\u003e Fix build_test deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/84998aa9dbea82ee25fe51d399179fe6bf0807ac\"\u003e\u003ccode\u003e84998aa\u003c/code\u003e\u003c/a\u003e Use Flutter for tool to download sqlite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8dca2d75abd5864515d39376281c14635516bff6\"\u003e\u003ccode\u003e8dca2d7\u003c/code\u003e\u003c/a\u003e Support latest analyzer packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.7...drift_flutter-0.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.31.0 to 2.33.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/martin-dehlan/sippd/pull/124","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-dehlan%2Fsippd/issues/124","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/124/packages"},{"uuid":"4553029460","node_id":"PR_kwDOSTHUn87g4I6_","number":47,"state":"closed","title":"chore(deps): bump the flutter-updates group with 12 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T03:19:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T03:18:22.000Z","updated_at":"2026-06-06T03:19:17.000Z","time_to_close":604854,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-updates","update_count":12,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_lint","old_version":"2.6.5","new_version":"3.1.3","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.5","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_svg","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"14.8.1","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_sign_in","old_version":"6.3.0","new_version":"7.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"mobile_scanner","old_version":"6.0.11","new_version":"7.2.0","repository_url":"https://github.com/juliansteenbakker/mobile_scanner"},{"name":"package_info_plus","old_version":"8.3.1","new_version":"10.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-updates group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.5` | `3.1.3` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.5` | `4.0.3` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.4` | `2.3.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.2.3` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.1.0` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [mobile_scanner](https://github.com/juliansteenbakker/mobile_scanner) | `6.0.11` | `7.2.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `10.1.0` |\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.4 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ddc9430a0080bea73c5511732f396acde1f48fe0\"\u003e\u003ccode\u003eddc9430\u003c/code\u003e\u003c/a\u003e [flutter_svg] add imageBuilder property to SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11615\"\u003e#11615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ca2647a28aefda1befd8e90d06210aa13b43381a\"\u003e\u003ccode\u003eca2647a\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix auto-generated specification tests, run with `dart te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d9a205023fedce62b9d2781133ad17a6c31115e6\"\u003e\u003ccode\u003ed9a2050\u003c/code\u003e\u003c/a\u003e [flutter_svg] Remove generated CMake files (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11459\"\u003e#11459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1359ed0d7ed055880d6c4ba8733bc3e50ae629cd\"\u003e\u003ccode\u003e1359ed0\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix broken README link (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11306\"\u003e#11306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.3.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/51f351235c4b73c01eca3a626a59709bca357b77\"\u003e\u003ccode\u003e51f3512\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3b8c4cb69e62d031116d11cdf75971fd23884db7\"\u003e\u003ccode\u003e3b8c4cb\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] trailing pinned row/col for TableView (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e212d61de4d81a406dcfc79a1024a0d5a1a3cdb2\"\u003e\u003ccode\u003ee212d61\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5653b5abb6ad69a8523c953baac49448dd26a4e8\"\u003e\u003ccode\u003e5653b5a\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Replace use of zIndex in examples and tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ff0189ea1e95b6c68b1bf93427519b76512e47d6\"\u003e\u003ccode\u003eff0189e\u003c/code\u003e\u003c/a\u003e [webview_flutter] Platform implementations for getCookies \u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11386\"\u003e#11386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cde5b36e7eceacdc3268ee758e3834f2817ffb6b\"\u003e\u003ccode\u003ecde5b36\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11479\"\u003e#11479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5f14a8010690b33f8f71d888dd6a3de665164e21\"\u003e\u003ccode\u003e5f14a80\u003c/code\u003e\u003c/a\u003e [image_picker] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11504\"\u003e#11504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c05ab81dddf0f145c57b43df80903ce17ba84baf\"\u003e\u003ccode\u003ec05ab81\u003c/code\u003e\u003c/a\u003e [quick_actions] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11507\"\u003e#11507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9b4847feb9a2a9aa24fe9e61c0f275692dbc7bdb\"\u003e\u003ccode\u003e9b4847f\u003c/code\u003e\u003c/a\u003e [pigeon] fix: Apply correct ThrowError success callback (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11585\"\u003e#11585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cac0fc54eb6f7a7957fcacf6a3c992286232e867\"\u003e\u003ccode\u003ecac0fc5\u003c/code\u003e\u003c/a\u003e [video_player_platform_interface] Add video track selection support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11474\"\u003e#11474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.3/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.3.3 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f347612bad34021710571cfaa3ac5551c38def5f\"\u003e\u003ccode\u003ef347612\u003c/code\u003e\u003c/a\u003e [google_font] Move the httpClient from a package level variable to the Config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_sign_in` from 6.3.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f2a65fdceb4a62eafd7dafbd25421283b441623d\"\u003e\u003ccode\u003ef2a65fd\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fdee698f8563f2fdc2ee7600f1359fe6b393aea8\"\u003e\u003ccode\u003efdee698\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement clearAuthorizationToken (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/10024\"\u003e#10024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6f979b5e6265c03c78776aab55231e72f25af589\"\u003e\u003ccode\u003e6f979b5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a platform interface method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9929\"\u003e#9929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a3f09e5705d736fa57bf6839da60f5e14e49e8f0\"\u003e\u003ccode\u003ea3f09e5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement hosted domain on Android (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9871\"\u003e#9871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/256bb4f2dd3d0ca013fa9bdd5f827d61268cf207\"\u003e\u003ccode\u003e256bb4f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 19 directories with 2 updat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/35eed056ce63c38209d6dacf5259e1d9abcc0970\"\u003e\u003ccode\u003e35eed05\u003c/code\u003e\u003c/a\u003e Update repo for 3.35 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9816\"\u003e#9816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e56761efb2d7745627c5f1c96ed216cdbb4b9db8\"\u003e\u003ccode\u003ee56761e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 15 directories with 7 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/db6988d785fa75bb7337ab3ef72a4e15c3484a76\"\u003e\u003ccode\u003edb6988d\u003c/code\u003e\u003c/a\u003e [tool] Remove web drive hot reload workaround (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9704\"\u003e#9704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/963550c6c2975ed264c75260a1559d73ec014663\"\u003e\u003ccode\u003e963550c\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add more serverClientId info to README (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9629\"\u003e#9629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/57cbb96e8563231e2bc1c5593608c7ceef24fa70\"\u003e\u003ccode\u003e57cbb96\u003c/code\u003e\u003c/a\u003e [google_sign_in] Update to GoogleSignIn-iOS 9 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9655\"\u003e#9655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_sign_in-v7.2.0/packages/google_sign_in\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mobile_scanner` from 6.0.11 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/releases\"\u003emobile_scanner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple \u0026amp; Android] Added tap to focus functionality. You can enable it in the \u003ccode\u003eMobileScanner\u003c/code\u003e widget.\u003c/li\u003e\n\u003cli\u003e[Apple \u0026amp; Android] You can now set the initial zoom factor using the \u003ccode\u003einitialZoom\u003c/code\u003e parameter in the \u003ccode\u003estartOptions\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes and Improvements\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/blob/develop/CHANGELOG.md\"\u003emobile_scanner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple] Fixed crash on iPhone 17 when starting MobileScanner by checking available pixel formats before setting video output settings. (\u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/1fa586344ad789426c6425dca92824656c5bbf47\"\u003e\u003ccode\u003e1fa5863\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1659\"\u003e#1659\u003c/a\u003e from juliansteenbakker/fix/macos-overlay-text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/66339edc06a4a04787d807416e439e5aea501ac4\"\u003e\u003ccode\u003e66339ed\u003c/code\u003e\u003c/a\u003e fix: text overlay being upside down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/068c73bde325ad03aa65a2eba9e9f1b2e50cc8ec\"\u003e\u003ccode\u003e068c73b\u003c/code\u003e\u003c/a\u003e fix: build for macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9d9a72ede2eeed3d5dd751b5ded6901226bef5fe\"\u003e\u003ccode\u003e9d9a72e\u003c/code\u003e\u003c/a\u003e imp: update doc to represent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/0c2cde8e6765664ac3d251ab96b882559a4c4786\"\u003e\u003ccode\u003e0c2cde8\u003c/code\u003e\u003c/a\u003e imp: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/b859b9948ce1870d5097ff89e0fea29096936358\"\u003e\u003ccode\u003eb859b99\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1529\"\u003e#1529\u003c/a\u003e from juliansteenbakker/fix/apple-encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9feff0de249092098e69ca5a36b27a6ea330a49f\"\u003e\u003ccode\u003e9feff0d\u003c/code\u003e\u003c/a\u003e imp: make rawBytes non nullable, since it will always be present, or if not, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/d1fcf787837f266b6d0cc4a04a1e49b341b2642f\"\u003e\u003ccode\u003ed1fcf78\u003c/code\u003e\u003c/a\u003e imp: add actual byte comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/ae6af508ce1775a1eb348277e24e41b756b9e3e1\"\u003e\u003ccode\u003eae6af50\u003c/code\u003e\u003c/a\u003e fix: test correctness\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/fa6ea6f18a38e6d3ee86b562de4aacc808089adb\"\u003e\u003ccode\u003efa6ea6f\u003c/code\u003e\u003c/a\u003e imp: rename decodedBytes to bytes, update docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/compare/v6.0.11...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6427bc6c3b3a1fe3a3c468a5f487753074b135e8\"\u003e\u003ccode\u003e6427bc6\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bed26b5cf14bded2d7000f5cca3dffdeb157686c\"\u003e\u003ccode\u003ebed26b5\u003c/code\u003e\u003c/a\u003e feat(package_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f0da4b919cec0aaebbdc8daf8c4475e6bc0ae2ec\"\u003e\u003ccode\u003ef0da4b9\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Bump win32 from 5.15.0 to 6.0.0 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0534cd2d1ea55d68c4452e8d5a0ee211b0c641ac\"\u003e\u003ccode\u003e0534cd2\u003c/code\u003e\u003c/a\u003e docs(package_info_plus): add installerStore values documentation (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3721\"\u003e#3721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v10.1.0/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/NAVANEETHVVINOD/Grow-by-IL/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NAVANEETHVVINOD%2FGrow-by-IL/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"4507385804","node_id":"PR_kwDOSlkpss7elOph","number":10,"state":"open","title":"build(deps): Bump build_runner, custom_lint, riverpod_lint, mockito, riverpod_annotation, flutter_riverpod and riverpod_generator in /apps/web","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-23T07:51:25.000Z","updated_at":"2026-05-23T07:51:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"Bump build_runner, custom_lint, riverpod_lint, mockito, riverpod_annotation, flutter_riverpod"},{"name":"riverpod_generator","repository_url":"https://github.com/rrousselGit/riverpod","old_version":"2.6.5","new_version":"4.0.0+1"}],"path":"/apps/web","ecosystem":"pub"},"body":"Bumps [build_runner](https://github.com/dart-lang/build), [custom_lint](https://github.com/invertase/dart_custom_lint), [riverpod_lint](https://github.com/rrousselGit/river_pod), [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs), [riverpod_annotation](https://github.com/rrousselGit/riverpod), [flutter_riverpod](https://github.com/rrousselGit/riverpod) and [riverpod_generator](https://github.com/rrousselGit/riverpod). These dependencies needed to be updated together.\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/jeydpeaschocolatebar/uplift-manyger/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeydpeaschocolatebar%2Fuplift-manyger/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"},{"uuid":"4460252396","node_id":"PR_kwDOR2Bj9M7cOaeZ","number":943,"state":"open","title":"chore(deps): bump the pub-minor group in /apps/client with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-16T14:54:42.000Z","updated_at":"2026-05-16T14:54:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"pub-minor","update_count":8,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"custom_lint","old_version":"0.7.6","new_version":"0.8.1","repository_url":"https://github.com/invertase/dart_custom_lint"},{"name":"riverpod_lint","old_version":"2.6.5","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"mockito","old_version":"5.4.6","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.5","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_secure_storage","old_version":"10.1.0","new_version":"10.2.0","repository_url":"https://github.com/mogol/flutter_secure_storage"}],"path":"/apps/client","ecosystem":"pub"},"body":"Bumps the pub-minor group in /apps/client with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [custom_lint](https://github.com/invertase/dart_custom_lint) | `0.7.6` | `0.8.1` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.5` | `3.1.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.6.4` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.5` | `4.0.0+1` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `10.1.0` | `10.2.0` |\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.1.0 to 10.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKeyCipherAlgorithm.RSA_ECB_PKCS1Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eStorageCipherAlgorithm.AES_CBC_PKCS7Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eFixed Gradle space-assignment warnings in \u003ccode\u003ebuild.gradle\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed iOS build by updating availability annotation for Secure Enclave methods from \u003ccode\u003eiOS 11.3\u003c/code\u003e to \u003ccode\u003eiOS 13.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed compatibility with \u003ccode\u003ewin32\u003c/code\u003e 6.0.0 in \u003ccode\u003eflutter_secure_storage_windows 4.2.0\u003c/code\u003e.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.0\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/55dd5a7c16f222208a06314825d20941f5485eb2\"\u003e\u003ccode\u003e55dd5a7\u003c/code\u003e\u003c/a\u003e fix: add release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5b564203c50c3f6b33989a536b19266d96dfe062\"\u003e\u003ccode\u003e5b56420\u003c/code\u003e\u003c/a\u003e fix: revert flutter_secure_storage_windows to 4.1.0, so users with dart sdk \u0026lt;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f29180c239b6e5c136bb792b1e8d1101abe87d5f\"\u003e\u003ccode\u003ef29180c\u003c/code\u003e\u003c/a\u003e release of v10.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/8aeab0785eab15160fd80b9ba51b6f416380e45b\"\u003e\u003ccode\u003e8aeab07\u003c/code\u003e\u003c/a\u003e release of v0.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f65210340a8d17bdaa6caaafb04310506d034375\"\u003e\u003ccode\u003ef652103\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1130\"\u003e#1130\u003c/a\u003e from juliansteenbakker/fix/deprecate-insecure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1c6a63ad4a21c44d56f4c0920583a0c0f3005d5b\"\u003e\u003ccode\u003e1c6a63a\u003c/code\u003e\u003c/a\u003e fix: analyzer issues for deprecated member usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1c885112486fbed38775e8d0a02d44b0af1e95a1\"\u003e\u003ccode\u003e1c88511\u003c/code\u003e\u003c/a\u003e Merge branch 'develop' into fix/deprecate-insecure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b6a3554e365d533f3c313bbf6957b76495b0da53\"\u003e\u003ccode\u003eb6a3554\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1129\"\u003e#1129\u003c/a\u003e from juliansteenbakker/dependabot/github_actions/nic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/51f377a32ad2996df328c8dc0adf2d026213c94b\"\u003e\u003ccode\u003e51f377a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1122\"\u003e#1122\u003c/a\u003e from juliansteenbakker/fix/win32-6-compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0aa65ad46c485d8313b50db86bd8c09795cfcc1d\"\u003e\u003ccode\u003e0aa65ad\u003c/code\u003e\u003c/a\u003e fix: regenerate cmakelists for windows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.1.0...v10.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/NC1107/echo-messenger/pull/943","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NC1107%2Fecho-messenger/issues/943","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/943/packages"},{"uuid":"4412860694","node_id":"PR_kwDOSTHUn87Z3Kvw","number":22,"state":"closed","title":"chore(deps): bump the flutter-updates group with 13 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-16T03:18:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-09T14:58:51.000Z","updated_at":"2026-05-16T03:18:08.000Z","time_to_close":562756,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-updates","update_count":13,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_lint","old_version":"2.6.5","new_version":"3.1.3","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.5","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"14.8.1","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_sign_in","old_version":"6.3.0","new_version":"7.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"mobile_scanner","old_version":"6.0.11","new_version":"7.2.0","repository_url":"https://github.com/juliansteenbakker/mobile_scanner"},{"name":"package_info_plus","old_version":"8.3.1","new_version":"10.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-updates group with 13 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.5` | `3.1.3` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.5` | `4.0.3` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `21.0.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.4` | `2.3.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.2.3` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.1.0` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [mobile_scanner](https://github.com/juliansteenbakker/mobile_scanner) | `6.0.11` | `7.2.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `10.1.0` |\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.4 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ddc9430a0080bea73c5511732f396acde1f48fe0\"\u003e\u003ccode\u003eddc9430\u003c/code\u003e\u003c/a\u003e [flutter_svg] add imageBuilder property to SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11615\"\u003e#11615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ca2647a28aefda1befd8e90d06210aa13b43381a\"\u003e\u003ccode\u003eca2647a\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix auto-generated specification tests, run with `dart te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d9a205023fedce62b9d2781133ad17a6c31115e6\"\u003e\u003ccode\u003ed9a2050\u003c/code\u003e\u003c/a\u003e [flutter_svg] Remove generated CMake files (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11459\"\u003e#11459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1359ed0d7ed055880d6c4ba8733bc3e50ae629cd\"\u003e\u003ccode\u003e1359ed0\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix broken README link (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11306\"\u003e#11306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.3.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/51f351235c4b73c01eca3a626a59709bca357b77\"\u003e\u003ccode\u003e51f3512\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3b8c4cb69e62d031116d11cdf75971fd23884db7\"\u003e\u003ccode\u003e3b8c4cb\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] trailing pinned row/col for TableView (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e212d61de4d81a406dcfc79a1024a0d5a1a3cdb2\"\u003e\u003ccode\u003ee212d61\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5653b5abb6ad69a8523c953baac49448dd26a4e8\"\u003e\u003ccode\u003e5653b5a\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Replace use of zIndex in examples and tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ff0189ea1e95b6c68b1bf93427519b76512e47d6\"\u003e\u003ccode\u003eff0189e\u003c/code\u003e\u003c/a\u003e [webview_flutter] Platform implementations for getCookies \u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11386\"\u003e#11386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cde5b36e7eceacdc3268ee758e3834f2817ffb6b\"\u003e\u003ccode\u003ecde5b36\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11479\"\u003e#11479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5f14a8010690b33f8f71d888dd6a3de665164e21\"\u003e\u003ccode\u003e5f14a80\u003c/code\u003e\u003c/a\u003e [image_picker] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11504\"\u003e#11504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c05ab81dddf0f145c57b43df80903ce17ba84baf\"\u003e\u003ccode\u003ec05ab81\u003c/code\u003e\u003c/a\u003e [quick_actions] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11507\"\u003e#11507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9b4847feb9a2a9aa24fe9e61c0f275692dbc7bdb\"\u003e\u003ccode\u003e9b4847f\u003c/code\u003e\u003c/a\u003e [pigeon] fix: Apply correct ThrowError success callback (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11585\"\u003e#11585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cac0fc54eb6f7a7957fcacf6a3c992286232e867\"\u003e\u003ccode\u003ecac0fc5\u003c/code\u003e\u003c/a\u003e [video_player_platform_interface] Add video track selection support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11474\"\u003e#11474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.3/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.3.3 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f347612bad34021710571cfaa3ac5551c38def5f\"\u003e\u003ccode\u003ef347612\u003c/code\u003e\u003c/a\u003e [google_font] Move the httpClient from a package level variable to the Config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_sign_in` from 6.3.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f2a65fdceb4a62eafd7dafbd25421283b441623d\"\u003e\u003ccode\u003ef2a65fd\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fdee698f8563f2fdc2ee7600f1359fe6b393aea8\"\u003e\u003ccode\u003efdee698\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement clearAuthorizationToken (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/10024\"\u003e#10024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6f979b5e6265c03c78776aab55231e72f25af589\"\u003e\u003ccode\u003e6f979b5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a platform interface method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9929\"\u003e#9929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a3f09e5705d736fa57bf6839da60f5e14e49e8f0\"\u003e\u003ccode\u003ea3f09e5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement hosted domain on Android (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9871\"\u003e#9871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/256bb4f2dd3d0ca013fa9bdd5f827d61268cf207\"\u003e\u003ccode\u003e256bb4f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 19 directories with 2 updat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/35eed056ce63c38209d6dacf5259e1d9abcc0970\"\u003e\u003ccode\u003e35eed05\u003c/code\u003e\u003c/a\u003e Update repo for 3.35 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9816\"\u003e#9816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e56761efb2d7745627c5f1c96ed216cdbb4b9db8\"\u003e\u003ccode\u003ee56761e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 15 directories with 7 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/db6988d785fa75bb7337ab3ef72a4e15c3484a76\"\u003e\u003ccode\u003edb6988d\u003c/code\u003e\u003c/a\u003e [tool] Remove web drive hot reload workaround (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9704\"\u003e#9704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/963550c6c2975ed264c75260a1559d73ec014663\"\u003e\u003ccode\u003e963550c\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add more serverClientId info to README (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9629\"\u003e#9629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/57cbb96e8563231e2bc1c5593608c7ceef24fa70\"\u003e\u003ccode\u003e57cbb96\u003c/code\u003e\u003c/a\u003e [google_sign_in] Update to GoogleSignIn-iOS 9 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9655\"\u003e#9655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_sign_in-v7.2.0/packages/google_sign_in\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mobile_scanner` from 6.0.11 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/releases\"\u003emobile_scanner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple \u0026amp; Android] Added tap to focus functionality. You can enable it in the \u003ccode\u003eMobileScanner\u003c/code\u003e widget.\u003c/li\u003e\n\u003cli\u003e[Apple \u0026amp; Android] You can now set the initial zoom factor using the \u003ccode\u003einitialZoom\u003c/code\u003e parameter in the \u003ccode\u003estartOptions\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes and Improvements\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/blob/develop/CHANGELOG.md\"\u003emobile_scanner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple] Fixed crash on iPhone 17 when starting MobileScanner by checking available pixel formats before setting video output settings. (\u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/1fa586344ad789426c6425dca92824656c5bbf47\"\u003e\u003ccode\u003e1fa5863\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1659\"\u003e#1659\u003c/a\u003e from juliansteenbakker/fix/macos-overlay-text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/66339edc06a4a04787d807416e439e5aea501ac4\"\u003e\u003ccode\u003e66339ed\u003c/code\u003e\u003c/a\u003e fix: text overlay being upside down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/068c73bde325ad03aa65a2eba9e9f1b2e50cc8ec\"\u003e\u003ccode\u003e068c73b\u003c/code\u003e\u003c/a\u003e fix: build for macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9d9a72ede2eeed3d5dd751b5ded6901226bef5fe\"\u003e\u003ccode\u003e9d9a72e\u003c/code\u003e\u003c/a\u003e imp: update doc to represent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/0c2cde8e6765664ac3d251ab96b882559a4c4786\"\u003e\u003ccode\u003e0c2cde8\u003c/code\u003e\u003c/a\u003e imp: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/b859b9948ce1870d5097ff89e0fea29096936358\"\u003e\u003ccode\u003eb859b99\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1529\"\u003e#1529\u003c/a\u003e from juliansteenbakker/fix/apple-encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9feff0de249092098e69ca5a36b27a6ea330a49f\"\u003e\u003ccode\u003e9feff0d\u003c/code\u003e\u003c/a\u003e imp: make rawBytes non nullable, since it will always be present, or if not, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/d1fcf787837f266b6d0cc4a04a1e49b341b2642f\"\u003e\u003ccode\u003ed1fcf78\u003c/code\u003e\u003c/a\u003e imp: add actual byte comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/ae6af508ce1775a1eb348277e24e41b756b9e3e1\"\u003e\u003ccode\u003eae6af50\u003c/code\u003e\u003c/a\u003e fix: test correctness\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/fa6ea6f18a38e6d3ee86b562de4aacc808089adb\"\u003e\u003ccode\u003efa6ea6f\u003c/code\u003e\u003c/a\u003e imp: rename decodedBytes to bytes, update docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/compare/v6.0.11...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6427bc6c3b3a1fe3a3c468a5f487753074b135e8\"\u003e\u003ccode\u003e6427bc6\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bed26b5cf14bded2d7000f5cca3dffdeb157686c\"\u003e\u003ccode\u003ebed26b5\u003c/code\u003e\u003c/a\u003e feat(package_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f0da4b919cec0aaebbdc8daf8c4475e6bc0ae2ec\"\u003e\u003ccode\u003ef0da4b9\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Bump win32 from 5.15.0 to 6.0.0 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0534cd2d1ea55d68c4452e8d5a0ee211b0c641ac\"\u003e\u003ccode\u003e0534cd2\u003c/code\u003e\u003c/a\u003e docs(package_info_plus): add installerStore values documentation (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3721\"\u003e#3721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v10.1.0/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/NAVANEETHVVINOD/Grow-by-IL/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NAVANEETHVVINOD%2FGrow-by-IL/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"4400887518","node_id":"PR_kwDOSEPSAc7ZQJQt","number":47,"state":"closed","title":"chore(deps): Bump the flutter-deps-minors group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-13T10:18:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T17:56:48.000Z","updated_at":"2026-05-13T10:18:46.000Z","time_to_close":490915,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"flutter-deps-minors","update_count":14,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift_dev","old_version":"2.28.0","new_version":"2.28.3","repository_url":"https://github.com/simolus3/drift"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.3","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.2","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_flutter","old_version":"0.2.7","new_version":"0.2.8","repository_url":"https://github.com/simolus3/drift"},{"name":"intl","old_version":"0.19.0","new_version":"0.20.2","repository_url":"https://github.com/dart-lang/i18n"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-deps-minors group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.28.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.3` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.2` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.7` | `0.2.8` |\n| [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) | `0.19.0` | `0.20.2` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `21.0.0` |\n\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.7 to 0.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 1.0.1, Moor 4.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDoUpdate.withExcluded\u003c/code\u003e to refer to the excluded row in an upsert clause.\u003c/li\u003e\n\u003cli\u003eAdd optional \u003ccode\u003ewhere\u003c/code\u003e clause to \u003ccode\u003eDoUpdate\u003c/code\u003e constructors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlease note\u003c/h3\u003e\n\u003cp\u003eWith this release, moor has been renamed to drift. No immediate action is necessary, the \u003ccode\u003emoor\u003c/code\u003e package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.\u003c/p\u003e\n\u003cp\u003eAn automatic migration tool can help you make the switch from moor to drift in minutes. See \u003ca href=\"https://drift.simonbinder.eu/name/\"\u003ethe documentation\u003c/a\u003e for all the details. Thanks!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/12c648b02514fcf95fbffa28bbf682edef1cf6ec\"\u003e\u003ccode\u003e12c648b\u003c/code\u003e\u003c/a\u003e Prepare 2.30 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6b519ddd1d1f5e9c93054dd46fc8a8118126c9a3\"\u003e\u003ccode\u003e6b519dd\u003c/code\u003e\u003c/a\u003e Migrate IndexedDB databases to OPFS (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f3c522225efa53f15d4169b163d7cb685791c39d\"\u003e\u003ccode\u003ef3c5222\u003c/code\u003e\u003c/a\u003e Support right and full outer joins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a0533bfc7531845e1663ac2eeda168f7fba12b4b\"\u003e\u003ccode\u003ea0533bf\u003c/code\u003e\u003c/a\u003e Add missing redirect for /options/\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fba0dc5311a941db4817bc56fc410c4c1a5c456f\"\u003e\u003ccode\u003efba0dc5\u003c/code\u003e\u003c/a\u003e Add workspace pubspec.lock to gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/57221f95cbf19d0d6602e642cdf971ad7618943c\"\u003e\u003ccode\u003e57221f9\u003c/code\u003e\u003c/a\u003e Fix custom contains function to handle null values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d049ce59756eab2004e53112c5cd099daf910975\"\u003e\u003ccode\u003ed049ce5\u003c/code\u003e\u003c/a\u003e Fix more analysis warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4c7fd5f4ed1a4cf8708af8540a0d8e94679b8b23\"\u003e\u003ccode\u003e4c7fd5f\u003c/code\u003e\u003c/a\u003e Fix build_test deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/84998aa9dbea82ee25fe51d399179fe6bf0807ac\"\u003e\u003ccode\u003e84998aa\u003c/code\u003e\u003c/a\u003e Use Flutter for tool to download sqlite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8dca2d75abd5864515d39376281c14635516bff6\"\u003e\u003ccode\u003e8dca2d7\u003c/code\u003e\u003c/a\u003e Support latest analyzer packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.7...drift_flutter-0.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\r\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\r\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `timezone` from 0.10.1 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/labs/releases\"\u003etimezone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etimezone-v0.11.0\u003c/h2\u003e\n\u003cp\u003eMerge into dart-lang/labs monorepo.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/labs/commits/timezone-v0.11.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/martin-dehlan/sippd/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-dehlan%2Fsippd/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"},{"uuid":"4386465261","node_id":"PR_kwDOJj4Nac7Yg_X7","number":103,"state":"open","title":"chore(deps): bump the flutter-dependencies group with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-05T19:05:27.000Z","updated_at":"2026-05-05T21:08:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-dependencies","update_count":19,"packages":[{"name":"animated_search_bar","old_version":"2.7.2","new_version":"2.8.0","repository_url":"https://github.com/ukieTux/animated_search_bar"},{"name":"app_links","old_version":"6.3.3","new_version":"7.0.0","repository_url":"https://github.com/llfbandit/app_links"},{"name":"async","old_version":"2.12.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/core"},{"name":"audio_session","old_version":"0.1.25","new_version":"0.2.3","repository_url":"https://github.com/ryanheise/audio_session"},{"name":"background_downloader","old_version":"9.2.6","new_version":"9.5.4","repository_url":"https://github.com/781flyingdutchman/background_downloader"},{"name":"build_runner","old_version":"2.4.14","new_version":"2.5.4","repository_url":"https://github.com/dart-lang/build"},{"name":"custom_lint","old_version":"0.7.3","new_version":"0.7.6","repository_url":"https://github.com/invertase/dart_custom_lint"},{"name":"device_info_plus","old_version":"11.2.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.2.1","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"http","old_version":"1.3.0","new_version":"1.6.0","repository_url":"https://github.com/dart-lang/http"},{"name":"json_serializable","old_version":"6.9.4","new_version":"6.9.5","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"logger","old_version":"2.6.2","new_version":"2.7.0","repository_url":"https://github.com/SourceHorizon/logger"},{"name":"package_info_plus","old_version":"8.1.2","new_version":"9.0.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"2.6.5","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_lint","old_version":"2.6.4","new_version":"2.6.5","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"share_plus","old_version":"10.1.3","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.3.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the flutter-dependencies group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [animated_search_bar](https://github.com/ukieTux/animated_search_bar) | `2.7.2` | `2.8.0` |\n| [app_links](https://github.com/llfbandit/app_links) | `6.3.3` | `7.0.0` |\n| [async](https://github.com/dart-lang/core/tree/main/pkgs) | `2.12.0` | `2.13.1` |\n| [audio_session](https://github.com/ryanheise/audio_session) | `0.1.25` | `0.2.3` |\n| [background_downloader](https://github.com/781flyingdutchman/background_downloader) | `9.2.6` | `9.5.4` |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.14` | `2.5.4` |\n| [custom_lint](https://github.com/invertase/dart_custom_lint) | `0.7.3` | `0.7.6` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.2.0` | `12.4.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.2.1` | `8.1.0` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.6.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.4` | `6.9.5` |\n| [logger](https://github.com/SourceHorizon/logger) | `2.6.2` | `2.7.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.1.2` | `9.0.1` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `2.6.5` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.4` | `2.6.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.3` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.3.4` | `2.5.5` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\nUpdates `animated_search_bar` from 2.7.2 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Lzyct/animated_search_bar/blob/master/CHANGELOG.md\"\u003eanimated_search_bar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle if onChanged null\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd autoFocus parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ukieTux/animated_search_bar/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `app_links` from 6.3.3 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/llfbandit/app_links/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async` from 2.12.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/core/releases\"\u003easync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:async v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eStreamGroup.broadcast().close()\u003c/code\u003e to properly complete when all streams in the group close without being explicitly removed.\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003edart format\u003c/code\u003e with the new style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:async v2.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix type check and cast in SubscriptionStream's cancelOnError wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/158d80dc6d17c7b967e655e27a859cbc1c6aa71d\"\u003e\u003ccode\u003e158d80d\u003c/code\u003e\u003c/a\u003e Prepare to publish async (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/948\"\u003e#948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/52e44b32e89e75047e62ddb744b9d2a024a08270\"\u003e\u003ccode\u003e52e44b3\u003c/code\u003e\u003c/a\u003e Fix extra newlines after separators (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/455d544b2ff7f9435505da89bbab4792f9d4026d\"\u003e\u003ccode\u003e455d544\u003c/code\u003e\u003c/a\u003e Align package:lints changelog version with pubspec (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/945\"\u003e#945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/5782e0c7d79146e75b170829edb38afd4d69edc5\"\u003e\u003ccode\u003e5782e0c\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eascending\u003c/code\u003e to IterableExtension.sortedBy (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/c080e56331df64f70115ca7139ac806cfae65831\"\u003e\u003ccode\u003ec080e56\u003c/code\u003e\u003c/a\u003e Remove sorting of subcommands (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/943\"\u003e#943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/a681674931d494e82b5d327472f7a6f4fe1c529f\"\u003e\u003ccode\u003ea681674\u003c/code\u003e\u003c/a\u003e refactor(path): Avoid allocating full 16 arg lists in join/absolute (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/a6b0513bfeb1a50946cce14b2a8e9a25878e3d33\"\u003e\u003ccode\u003ea6b0513\u003c/code\u003e\u003c/a\u003e [lints] Remove duplicate inclusion of \u003ccode\u003eno_wildcard_variable_uses\u003c/code\u003e (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/941\"\u003e#941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/0890f43b5e6f0a1edcdf26a6295541aff61101cf\"\u003e\u003ccode\u003e0890f43\u003c/code\u003e\u003c/a\u003e [crypto] drop used typed_data dep (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/939\"\u003e#939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/d981f900baf9c93f5a82cb6e7c5df04343b84c95\"\u003e\u003ccode\u003ed981f90\u003c/code\u003e\u003c/a\u003e Update tests to use best practices (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/df50e718a87967af023b44e8c37598d7e6d6c347\"\u003e\u003ccode\u003edf50e71\u003c/code\u003e\u003c/a\u003e Lint updating (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/934\"\u003e#934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/core/commits/async-v2.13.1/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `audio_session` from 0.1.25 to 0.2.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ryanheise/audio_session/blob/master/CHANGELOG.md\"\u003eaudio_session's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix AVAudioSession() method handler throwing when arguments is null (\u003ca href=\"https://github.com/snipd-mikel\"\u003e\u003ccode\u003e@​snipd-mikel\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix audioAttributes being ignored on Android (\u003ca href=\"https://github.com/LucasAlbergoni\"\u003e\u003ccode\u003e@​LucasAlbergoni\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix setCommunicationDevice by eliminating cache (\u003ca href=\"https://github.com/dballance\"\u003e\u003ccode\u003e@​dballance\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRun setCategory in a thread on iOS to avoid jank (\u003ca href=\"https://github.com/MinseokKang003\"\u003e\u003ccode\u003e@​MinseokKang003\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix NPE on Android in device encoding.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking change: AUDIO_SESSION_MICROPHONE=0 by default on iOS.\u003c/li\u003e\n\u003cli\u003eMigrate to Kotlin.\u003c/li\u003e\n\u003cli\u003eBump min flutter version to 3.27.0, AGP to 8.5.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/061f0bfcab728271c82282499de4bac06d700a1c\"\u003e\u003ccode\u003e061f0bf\u003c/code\u003e\u003c/a\u003e Merge branch 'Tango-Tango-fix/communication-api'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/1650fed1208edc6c33ac48bae0f801232ab26732\"\u003e\u003ccode\u003e1650fed\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/5d9f64742489ec43ee09dc4b6d93c55e6b443a75\"\u003e\u003ccode\u003e5d9f647\u003c/code\u003e\u003c/a\u003e Merge branch 'fix/communication-api' of github.com:Tango-Tango/audio_session ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c154b5e0020f367de286ce2fd42541877f48a6f5\"\u003e\u003ccode\u003ec154b5e\u003c/code\u003e\u003c/a\u003e Merge branch 'snipd-app-feature/fix-cast-issue-when-arguments-null'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/d8e36ff3dfea2f95ea15ae611289771643282c0a\"\u003e\u003ccode\u003ed8e36ff\u003c/code\u003e\u003c/a\u003e Avoid allocations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/33104e464a9bf43c7be60b0e48c4741d36c640c6\"\u003e\u003ccode\u003e33104e4\u003c/code\u003e\u003c/a\u003e Merge branch 'feature/fix-cast-issue-when-arguments-null' of github.com:snipd...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/6825abbad0455da5adb044f6099f26de5f7bbbd2\"\u003e\u003ccode\u003e6825abb\u003c/code\u003e\u003c/a\u003e Merge branch 'LucasAlbergoni-master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/78593537325baccc5f29f4219e0cc44780370308\"\u003e\u003ccode\u003e7859353\u003c/code\u003e\u003c/a\u003e Bump to 0.2.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/8ba239352f93a1d3dcc49322ae4ff09a70bbf2ef\"\u003e\u003ccode\u003e8ba2393\u003c/code\u003e\u003c/a\u003e fix: Fixes toJson in AndroidAudioFocusRequest to match kotlin code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/0343497521a716ae79841542a818d4a86bcdb5d9\"\u003e\u003ccode\u003e0343497\u003c/code\u003e\u003c/a\u003e Fix AVAudioSession() method handler throwing when arguments where null\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ryanheise/audio_session/compare/v0.1.25...v0.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `background_downloader` from 9.2.6 to 9.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/781flyingdutchman/background_downloader/blob/main/CHANGELOG.md\"\u003ebackground_downloader's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTaskOptions\u003c/code\u003e to \u003ccode\u003eDataTask\u003c/code\u003e with similar functionality as in \u003ccode\u003eDownloadTask\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBug fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fix race condition in \u003ccode\u003eTaskWorker\u003c/code\u003e where \u003ccode\u003esetForeground\u003c/code\u003e could crash for finished tasks\u003c/li\u003e\n\u003cli\u003eAdd documentation\u003c/li\u003e\n\u003cli\u003eAdd integration testing documentation and steps\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoves LocalStorePersistentStorage to isolate model to off-load i/o operations, and unwinds Future.wait to loop\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Support for UISceneDelegate in iOS 13.0 and above\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduces Android User Initiated Data Transfer (UIDT), triggered when task priority is set to 0 (max priority) on Android 14+, provided a notification is also configured. Explanation of Android execution options:\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWorkManager (default and preferred for most tasks)\u003c/strong\u003e: Used for most tasks. Subject to a 9-minute execution limit in the background. If the task is not finished within 9 minutes, it will be terminated (unless \u003ccode\u003eallowPause\u003c/code\u003e is true, in which case it will pause and resume).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eForeground Service\u003c/strong\u003e: Triggered via \u003ccode\u003eConfig.runInForeground\u003c/code\u003e. Displays a persistent notification and is not subject to the 9-minute limit on many Android versions. Requires \u003ccode\u003eFOREGROUND_SERVICE_DATA_SYNC\u003c/code\u003e permission on Android 14+.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUser Initiated Data Transfer (UIDT)\u003c/strong\u003e: Triggered by setting \u003ccode\u003epriority: 0\u003c/code\u003e on Android 14+. This is a specialized JobScheduler mode that does \u003cem\u003enot\u003c/em\u003e have the 9-minute limit and is designed for large, user-aware data transfers. It requires a notification to be shown.\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNote\u003c/strong\u003e: Using UIDT requires adding the \u003ccode\u003eRUN_USER_INITIATED_JOBS\u003c/code\u003e permission to your \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e, as well as a service declaration for \u003ccode\u003e.UIDTJobService\u003c/code\u003e. See the README for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] Fixes \u003ccode\u003eHoldingQueue\u003c/code\u003e logic to correctly include UIDT jobs and prevent race conditions\u003c/li\u003e\n\u003cli\u003e[Android] Properly captures WorkManager cancellations to ensure task status is updated to failed\u003c/li\u003e\n\u003cli\u003e[Android] Improvements for Android 14+ compatibility and Android 15 timeout logging\u003c/li\u003e\n\u003cli\u003e[Android] Updated minimum Kotlin compiler version to 2.1.0\u003c/li\u003e\n\u003cli\u003e[iOS] Updates to openFile and privacy manifest for iOS 16/17 compatibility\u003c/li\u003e\n\u003cli\u003eReplaces sync with async IO in \u003ccode\u003eLocalStorePersistentStorage\u003c/code\u003e to prevent UI stutter\u003c/li\u003e\n\u003cli\u003e[General] Documentation refactor: broken down README into separate files in \u003ccode\u003edoc/\u003c/code\u003e directory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.4.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] MinSDK is now 23 (was 21), required because the latest Android WorkManager is required to properly support Android 15+\u003c/li\u003e\n\u003cli\u003e[Android] Fixes bug fix related to foreground service in Android 15+\u003c/li\u003e\n\u003cli\u003ePerformance improvements related to \u003ccode\u003eTask.filePath\u003c/code\u003e, \u003ccode\u003eTask.split\u003c/code\u003e and \u003ccode\u003eParallelDownloadTask\u003c/code\u003e pause\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove JSON processing to reduce UI jank\u003c/li\u003e\n\u003cli\u003eOptimize database operations\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edatabase.cleanUp()\u003c/code\u003e to simplify and automate database maintenance, and added database clean-up to \u003ccode\u003estart()\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003eFix iOS background callback performance\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Android notification handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/fa45d5fae44092ec6e5ed8f48dc46b95c98bc992\"\u003e\u003ccode\u003efa45d5f\u003c/code\u003e\u003c/a\u003e V9.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/6245145d7a534aa917b8b17ecec6491113d84d8d\"\u003e\u003ccode\u003e6245145\u003c/code\u003e\u003c/a\u003e Enable TaskOptions for DataTask (\u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/91416c31da8ac4145be5fd65656cef844a28d152\"\u003e\u003ccode\u003e91416c3\u003c/code\u003e\u003c/a\u003e Fix: display proper filename in notifications (fixes \u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/636\"\u003e#636\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/0b75aaa3fd4eee8c0fcdffab8da3d6f4c4414abc\"\u003e\u003ccode\u003e0b75aaa\u003c/code\u003e\u003c/a\u003e Fix Android lint errors and restore build setup (\u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/11ccc1be067154e82f152cecc6d99d41bbf0dae7\"\u003e\u003ccode\u003e11ccc1b\u003c/code\u003e\u003c/a\u003e V9.5.3 Fix race condition in \u003ccode\u003eTaskWorker\u003c/code\u003e where \u003ccode\u003esetForeground\u003c/code\u003e could crash f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/9c13e1bb66bda5c0229f856c6de9ce2a6b6f3f9a\"\u003e\u003ccode\u003e9c13e1b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/631\"\u003e#631\u003c/a\u003e from 781flyingdutchman/doc-uploads-examples-170303098...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/bad57bcead28a75cbd3f7a8928d2dc157bb174ed\"\u003e\u003ccode\u003ebad57bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/637\"\u003e#637\u003c/a\u003e from 781flyingdutchman/fix-race-condition-worker-fini...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/7783b088e1f90abcb4d9bad9b05146a45bf27951\"\u003e\u003ccode\u003e7783b08\u003c/code\u003e\u003c/a\u003e Fix race condition and add testing docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/8c47224afaadf8d0e585726179d0ff9366f8b14b\"\u003e\u003ccode\u003e8c47224\u003c/code\u003e\u003c/a\u003e Fix race condition in Notifications.kt by wrapping setForegroundNotification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/95976e4f0ce5cb1326292cbb27124c2055078ccf\"\u003e\u003ccode\u003e95976e4\u003c/code\u003e\u003c/a\u003e Fix race condition where setForeground is called on finished worker\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/781flyingdutchman/background_downloader/compare/V9.2.6...V9.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.4.14 to 2.5.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ebe99e8803bb1fa686684abe9d89a5d6d94c40d6\"\u003e\u003ccode\u003eebe99e8\u003c/code\u003e\u003c/a\u003e Fix missing resolved import handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4065\"\u003e#4065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/85646c87e8762ae35bc5ebb3d5f3dff49b98ff0d\"\u003e\u003ccode\u003e85646c8\u003c/code\u003e\u003c/a\u003e Release 2.5.3, 9.1.1, build_test 3.1.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb75ab58d375bd14e8beff8167ff67a4da456ff7\"\u003e\u003ccode\u003ecb75ab5\u003c/code\u003e\u003c/a\u003e Glob escape testBuilder asset paths. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4059\"\u003e#4059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b689183426cb0b38789ec574da74865160a6aee6\"\u003e\u003ccode\u003eb689183\u003c/code\u003e\u003c/a\u003e Fix pre-existing output deletion. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4058\"\u003e#4058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1604cce6297b5ed1a3084d07424879aacfbee88a\"\u003e\u003ccode\u003e1604cce\u003c/code\u003e\u003c/a\u003e Update markdown link checker. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4057\"\u003e#4057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b2c11e85df0dc02016aa543900fcbc42834b0167\"\u003e\u003ccode\u003eb2c11e8\u003c/code\u003e\u003c/a\u003e Fix null error. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4056\"\u003e#4056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3ff3de431c020fcc56f239771b244fe2c2c85fd9\"\u003e\u003ccode\u003e3ff3de4\u003c/code\u003e\u003c/a\u003e Release build+build_resolvers+build_runner 2.5.2, build_runner_core 9.1.0, bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5cc0c2175a5b447e3f0b7565f7fe30db379e6041\"\u003e\u003ccode\u003e5cc0c21\u003c/code\u003e\u003c/a\u003e Update build_test/README.md. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4051\"\u003e#4051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ef9ecd11a97380526b928e2a97ecbc8f4327b454\"\u003e\u003ccode\u003eef9ecd1\u003c/code\u003e\u003c/a\u003e Simplify outdated \u003ccode\u003eanalyzer\u003c/code\u003e warnings. Use \u003ccode\u003ebuildLog\u003c/code\u003e instead of \u003ccode\u003elog\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4050\"\u003e#4050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/46a3b3091f80367b71cfd1b32d2b801193c51da2\"\u003e\u003ccode\u003e46a3b30\u003c/code\u003e\u003c/a\u003e Default \u003ccode\u003eonLog\u003c/code\u003e falls back to \u003ccode\u003eprint\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4049\"\u003e#4049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.14...build_runner-v2.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.3 to 0.7.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cc9ce701a0f00f1b6f40c9f75b239d49d0efc648\"\u003e\u003ccode\u003ecc9ce70\u003c/code\u003e\u003c/a\u003e custom_lint         : 0.7.5 -\u0026gt; 0.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6261cadec5fe66ea1e085f2b8657a506aec4bdd0\"\u003e\u003ccode\u003e6261cad\u003c/code\u003e\u003c/a\u003e Aot (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cea10792b219e8879ba645d636da045b1ff1eb46\"\u003e\u003ccode\u003ecea1079\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/f44a7cb2c20f26d2c960fa77736b7e86ebd12a16\"\u003e\u003ccode\u003ef44a7cb\u003c/code\u003e\u003c/a\u003e Analyzer 7.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3aaed0c7ed283c1c4e4702d38e4200f1526c14a0\"\u003e\u003ccode\u003e3aaed0c\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.1 -\u0026gt; 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/97bc6bb1039c92828fe44a82b96678208b253a2a\"\u003e\u003ccode\u003e97bc6bb\u003c/code\u003e\u003c/a\u003e _analyzer_plugin too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/7fe87fe7f465a36939ae3740fe87217c6fa341a3\"\u003e\u003ccode\u003e7fe87fe\u003c/code\u003e\u003c/a\u003e custom_lint         : 0.7.3 -\u0026gt; 0.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/b37b35b3cafe837201300932dade90ff08acec81\"\u003e\u003ccode\u003eb37b35b\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/invertase/dart_custom_lint\"\u003ehttps://github.com/invertase/dart_custom_lint\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/082c9f55e552620f214a4f00fc8903fdf1a1b4f1\"\u003e\u003ccode\u003e082c9f5\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/d247b3e5777f839492b83a774602f9ceb536920b\"\u003e\u003ccode\u003ed247b3e\u003c/code\u003e\u003c/a\u003e Handle custom hosted dependency (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.3...custom_lint-v0.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.2.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.2.1 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f347612bad34021710571cfaa3ac5551c38def5f\"\u003e\u003ccode\u003ef347612\u003c/code\u003e\u003c/a\u003e [google_font] Move the httpClient from a package level variable to the Config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/http/releases\"\u003ehttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:http v1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug in \u003ccode\u003eIOClient\u003c/code\u003e where the \u003ccode\u003eHttpClient\u003c/code\u003e's response stream was\ncancelled after the response stream was completed.\u003c/li\u003e\n\u003cli\u003eAdded support for aborting requests before they complete.\u003c/li\u003e\n\u003cli\u003eClarify that some header names may not be sent/received.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/http/commits/HEAD/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.4 to 6.9.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the \u003ccode\u003eanalyzer: '\u0026gt;=6.9.0 \u0026lt;8.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed use of deprecated analyzer APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cd1cf2e371f8136f0bf4d26212f17d9a531639a0\"\u003e\u003ccode\u003ecd1cf2e\u003c/code\u003e\u003c/a\u003e Fix for latest analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d05428ee759cd925f94ca9083efa20a16cebee86\"\u003e\u003ccode\u003ed05428e\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.2 to 4.2.3 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a4edc02315e387a195e599b41c9568f8e1ecf5e5\"\u003e\u003ccode\u003ea4edc02\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1475\"\u003e#1475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5716df7fb1f1735de23f3246db304953df8eed8b\"\u003e\u003ccode\u003e5716df7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.4...json_serializable-v6.9.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `logger` from 2.6.2 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SourceHorizon/logger/releases\"\u003elogger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Use \u003ccode\u003eclock\u003c/code\u003e for getting default log event time by \u003ca href=\"https://github.com/alverone\"\u003e\u003ccode\u003e@​alverone\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SourceHorizon/logger/pull/112\"\u003eSourceHorizon/logger#112\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alverone\"\u003e\u003ccode\u003e@​alverone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SourceHorizon/logger/pull/112\"\u003eSourceHorizon/logger#112\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SourceHorizon/logger/compare/v2.6.2...v2.7.0\"\u003ehttps://github.com/SourceHorizon/logger/compare/v2.6.2...v2.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SourceHorizon/logger/blob/main/CHANGELOG.md\"\u003elogger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eclock\u003c/code\u003e for getting default log event time. Thanks to\n\u003ca href=\"https://github.com/alverone\"\u003e\u003ccode\u003e@​alverone\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/SourceHorizon/logger/pull/112\"\u003e#112\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SourceHorizon/logger/commit/4c56353a5060f403650f0c728a6438d3db2de669\"\u003e\u003ccode\u003e4c56353\u003c/code\u003e\u003c/a\u003e Bumped version to 2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SourceHorizon/logger/commit/0f440a91dad0059f211fd4cd9646a099c9f0938c\"\u003e\u003ccode\u003e0f440a9\u003c/code\u003e\u003c/a\u003e feat: Use \u003ccode\u003eclock\u003c/code\u003e for getting default log event time (\u003ca href=\"https://redirect.github.com/SourceHorizon/logger/issues/112\"\u003e#112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SourceHorizon/logger/compare/v2.6.2...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.1.2 to 9.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0534cd2d1ea55d68c4452e8d5a0ee211b0c641ac\"\u003e\u003ccode\u003e0534cd2\u003c/code\u003e\u003c/a\u003e docs(package_info_plus): add installerStore values documentation (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3721\"\u003e#3721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/78c2b7420bcc943b5f46a22285e750a0dc58e5bb\"\u003e\u003ccode\u003e78c2b74\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Change Android compile SDK, update Android build co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/72b6234c25315c30d8efc9f15a9258b0bb7273a8\"\u003e\u003ccode\u003e72b6234\u003c/code\u003e\u003c/a\u003e docs(all): replace MacOS by macOS in package READMEs (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v9.0.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 2.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ee97a4473e201cecb85a29dfd5ee2fb4899eefac\"\u003e\u003ccode\u003eee97a44\u003c/code\u003e\u003c/a\u003e riverpod_analyzer_utils : 0.5.9 -\u0026gt; 0.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/171086ddf99b8af5911fbc67ed8c0c15409b4e3f\"\u003e\u003ccode\u003e171086d\u003c/code\u003e\u003c/a\u003e bump (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/97fd403b91d8b0153144ffebdd87ca697f2edc28\"\u003e\u003ccode\u003e97fd403\u003c/code\u003e\u003c/a\u003e Fixed spelling mistake in docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/aa324e7863c1c83cf128f3f500267ebf3f93c9c8\"\u003e\u003ccode\u003eaa324e7\u003c/code\u003e\u003c/a\u003e Bump serialize-javascript from 6.0.1 to 6.0.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3978\"\u003e#3978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/8a2cc4965b7cb4ca5a7fdddb0f831fc19bb25a5d\"\u003e\u003ccode\u003e8a2cc49\u003c/code\u003e\u003c/a\u003e fix: update discord link across the repository (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3941\"\u003e#3941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3d3e57f070d16addf9f35af4bc57d7ae65da90a8\"\u003e\u003ccode\u003e3d3e57f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3936\"\u003e#3936\u003c/a\u003e from nitroplr/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/39f2428b7eeefe0a12188dbbc3e2ca60215fb8b9\"\u003e\u003ccode\u003e39f2428\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5bab6ba5f064de5d23e25498aceeee44a0c06f6e\"\u003e\u003ccode\u003e5bab6ba\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/4363770326b8c885c52c45aabceb3088f239fabe\"\u003e\u003ccode\u003e4363770\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3926\"\u003e#3926\u003c/a\u003e from stephane-archer/docfix3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/2234fa11e21b3458dedb5a06b7566bc91100ceff\"\u003e\u003ccode\u003e2234fa1\u003c/code\u003e\u003c/a\u003e fix doc typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v2.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.4 to 2.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ee97a4473e201cecb85a29dfd5ee2fb4899eefac\"\u003e\u003ccode\u003eee97a44\u003c/code\u003e\u003c/a\u003e riverpod_analyzer_utils : 0.5.9 -\u0026gt; 0.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/171086ddf99b8af5911fbc67ed8c0c15409b4e3f\"\u003e\u003ccode\u003e171086d\u003c/code\u003e\u003c/a\u003e bump (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/97fd403b91d8b0153144ffebdd87ca697f2edc28\"\u003e\u003ccode\u003e97fd403\u003c/code\u003e\u003c/a\u003e Fixed spelling mistake in docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/aa324e7863c1c83cf128f3f500267ebf3f93c9c8\"\u003e\u003ccode\u003eaa324e7\u003c/code\u003e\u003c/a\u003e Bump serialize-javascript from 6.0.1 to 6.0.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3978\"\u003e#3978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/8a2cc4965b7cb4ca5a7fdddb0f831fc19bb25a5d\"\u003e\u003ccode\u003e8a2cc49\u003c/code\u003e\u003c/a\u003e fix: update discord link across the repository (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3941\"\u003e#3941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3d3e57f070d16addf9f35af4bc57d7ae65da90a8\"\u003e\u003ccode\u003e3d3e57f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3936\"\u003e#3936\u003c/a\u003e from nitroplr/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/39f2428b7eeefe0a12188dbbc3e2ca60215fb8b9\"\u003e\u003ccode\u003e39f2428\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5bab6ba5f064de5d23e25498aceeee44a0c06f6e\"\u003e\u003ccode\u003e5bab6ba\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/4363770326b8c885c52c45aabceb3088f239fabe\"\u003e\u003ccode\u003e4363770\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3926\"\u003e#3926\u003c/a\u003e from stephane-archer/docfix3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/2234fa11e21b3458dedb5a06b7566bc91100ceff\"\u003e\u003ccode\u003e2234fa1\u003c/code\u003e\u003c/a\u003e fix doc typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.4...riverpod_lint-v2.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.3 to 12.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ae6330bbf579fe411b503be84fcfc202d2496625\"\u003e\u003ccode\u003eae6330b\u003c/code\u003e\u003c/a\u003e fix(share_plus): Avoid crash on iOS during file and text sharing in add-to-ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/42b079bd5fa56c9983a5a4fcf351190884f5c540\"\u003e\u003ccode\u003e42b079b\u003c/code\u003e\u003c/a\u003e fix(share_plus): Avoid crash on iOS 26 on iPhones with no sharePositionOrigin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3bd253b04021a932fa79412a5da2318c22cfdbe2\"\u003e\u003ccode\u003e3bd253b\u003c/code\u003e\u003c/a\u003e fix(share_plus): unable to get the correct result on iOS (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3660\"\u003e#3660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/24363e270d3c8219b9516fe57474a448f6c5fd48\"\u003e\u003ccode\u003e24363e2\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: Change Android compile SDK, update Android build config (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/72b6234c25315c30d8efc9f15a9258b0bb7273a8\"\u003e\u003ccode\u003e72b6234\u003c/code\u003e\u003c/a\u003e docs(all): replace MacOS by macOS in package READMEs (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/643e12dfe0389dc21b49bd31ec03e7f38844d339\"\u003e\u003ccode\u003e643e12d\u003c/code\u003e\u003c/a\u003e docs(all): improve documentation across multiple README files (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3630\"\u003e#3630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v12.0.2/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.3.4 to 2.5.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/409793bcb784b9464def8698557005fb8851a9e6\"\u003e\u003ccode\u003e409793b\u003c/code\u003e\u003c/a\u003e [various] Remove CocoaPods from examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11237\"\u003e#11237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2673dcdf47156efdfae783bb389234df81ac9da7\"\u003e\u003ccode\u003e2673dcd\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.android.tools.build:gradle from 8.9.1 to 9.1.0 in /pac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/79b53f3424dc889dd0d257c83461644dab46278e\"\u003e\u003ccode\u003e79b53f3\u003c/code\u003e\u003c/a\u003e [various] Plugin Gradle pre-Kotlin standardization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11173\"\u003e#11173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f234c1f626d56f05eaeb0bd5f1094e5354ed2518\"\u003e\u003ccode\u003ef234c1f\u003c/code\u003e\u003c/a\u003e [shared_preferences] Revert androidx.datastore:datastore to 1.1.7 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.5/packages/shared_preferences\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `url_launcher` from 6.3.1 to 6.3.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3fe6a0149acebc9cb8707cf508d13f59fc372986\"\u003e\u003ccode\u003e3fe6a01\u003c/code\u003e\u003c/a\u003e [url_launcher] Fixes new unnecessary boolean operations warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9409\"\u003e#9409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/111ceb704035dd45cf827b8368b7f901cd0465f7\"\u003e\u003ccode\u003e111ceb7\u003c/code\u003e\u003c/a\u003e [tool] Use \u003ccode\u003eswift-format\u003c/code\u003e from Xcode (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9460\"\u003e#9460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b90f8a784f924c33f958a68634e2f3111ad467e0\"\u003e\u003ccode\u003eb90f8a7\u003c/code\u003e\u003c/a\u003e [various] Update example apps to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9347\"\u003e#9347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1f069a7e0010d9023c1b24ca8e129d74bb4fe00f\"\u003e\u003ccode\u003e1f069a7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 16 directories with 8 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b93cc400215537946a697eaf309b52066b2a34ed\"\u003e\u003ccode\u003eb93cc40\u003c/code\u003e\u003c/a\u003e [various] Scrubs pre-SDK-21 Android code (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a36dc63f7197f5cf4f0d0b9b670492b8848c502\"\u003e\u003ccode\u003e4a36dc6\u003c/code\u003e\u003c/a\u003e [all_packages] Enforce property assignment for compile sdk over method assign...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/url_launcher-v6.3.2/packages/url_launcher\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/almaz-uno/ilovlya-ui/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/almaz-uno%2Filovlya-ui/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"},{"uuid":"4375549537","node_id":"PR_kwDOQzO_rM7X9Fn7","number":68,"state":"open","title":"deps(dart): bump the flutter-and-dart-deps group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T09:51:07.000Z","updated_at":"2026-05-04T09:51:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"flutter-and-dart-deps","update_count":42,"packages":[{"name":"build_runner","old_version":"2.10.5","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"cloud_firestore","old_version":"6.1.2","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.0.6","new_version":"6.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"easy_refresh","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/xuelongqy/flutter_easy_refresh"},{"name":"fake_cloud_firestore","old_version":"4.0.1","new_version":"4.1.0+1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"firebase_analytics","old_version":"12.1.1","new_version":"12.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.1+4","new_version":"0.4.3","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.1.4","new_version":"6.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.7","new_version":"5.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.1.1","new_version":"16.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.4","new_version":"6.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_storage","old_version":"13.0.6","new_version":"13.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_reorderable_grid_view","old_version":"5.5.2","new_version":"5.6.0","repository_url":"https://github.com/karvulf/flutter-reorderable-grid-view"},{"name":"riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"go_router","old_version":"17.0.1","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"image_cropper","old_version":"11.0.0","new_version":"12.2.1","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"image_picker","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.6.3","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.2","new_version":"5.14.3","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"widgetbook","old_version":"3.20.2","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_generator","old_version":"3.20.1","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-and-dart-deps group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.5` | `2.15.0` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.1.2` | `6.3.0` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.0.6` | `6.2.0` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.1` |\n| [easy_refresh](https://github.com/xuelongqy/flutter_easy_refresh) | `3.4.0` | `3.5.0` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.0.1` | `4.1.0+1` |\n| [firebase_analytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics) | `12.1.1` | `12.3.0` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.1+4` | `0.4.3` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.1.4` | `6.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.7` | `5.2.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.1.1` | `16.2.0` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.4` | `6.4.0` |\n| [firebase_storage](https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage) | `13.0.6` | `13.3.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n| [flutter_reorderable_grid_view](https://github.com/karvulf/flutter-reorderable-grid-view) | `5.5.2` | `5.6.0` |\n| [riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.2.3` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.1.0` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `11.0.0` | `12.2.1` |\n| [image_picker](https://github.com/flutter/packages/tree/main/packages/image_picker) | `1.2.1` | `1.2.2` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.3` | `5.6.4` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.2` | `5.14.3` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [widgetbook](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.2` | `3.22.0` |\n| [widgetbook_generator](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.1` | `3.22.0` |\n\n\nUpdates `build_runner` from 2.10.5 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.5...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore` from 6.1.2 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d734cf0885f6d9403c2fb3ac48d6c52e14199309\"\u003e\u003ccode\u003ed734cf0\u003c/code\u003e\u003c/a\u003e feat: support for Firestore Pipelines (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18183\"\u003e#18183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.3.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore_platform_interface` from 7.0.6 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d734cf0885f6d9403c2fb3ac48d6c52e14199309\"\u003e\u003ccode\u003ed734cf0\u003c/code\u003e\u003c/a\u003e feat: support for Firestore Pipelines (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18183\"\u003e#18183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore_platform_interface-v7.2.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_functions` from 6.0.6 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5eed50c15dd29ab97934a4bd0919378f61c46f9e\"\u003e\u003ccode\u003e5eed50c\u003c/code\u003e\u003c/a\u003e fix(functions,web): fix a crash that could happen with the Int64 type (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18066\"\u003e#18066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c13040e15a42deddbf61b3180bbd002d58edca29\"\u003e\u003ccode\u003ec13040e\u003c/code\u003e\u003c/a\u003e fix(functions): prevent collision when listening multiple times to the same s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.2.0/packages/cloud_functions\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ba6e6b94f673bb479a5891b8ca0fc5fd7b2345bc\"\u003e\u003ccode\u003eba6e6b9\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Add missing info about Xcode 26.1.1 requirement, ded...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.1/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `easy_refresh` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/releases\"\u003eeasy_refresh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING FEAT\u003c/strong\u003e: Added EasyRefresh.isNested parameter to determine whether to handle NestedScrollView. In versions 3.4.0 and earlier, no setting is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Adjust the Flutter version, Flutter \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/CHANGELOG.md\"\u003eeasy_refresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_paging\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh_bow\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(example): update Android build setup for Flutter 3.41.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: bow style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e4acf073f74a942c410567845ca622955a6573a7\"\u003e\u003ccode\u003ee4acf07\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2fdd695af0cad3ba3cd8c558def9ef608bac5260\"\u003e\u003ccode\u003e2fdd695\u003c/code\u003e\u003c/a\u003e feat: example publish to none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/5cd51a2b3df0af3948567e68bd90215be95add62\"\u003e\u003ccode\u003e5cd51a2\u003c/code\u003e\u003c/a\u003e fix(example): update Android build setup for Flutter 3.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/ece39cd97f81af8991ed1fe72cb92d4bfbbfa1c3\"\u003e\u003ccode\u003eece39cd\u003c/code\u003e\u003c/a\u003e chore: remove easy paging build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/c72199f62be485c85e4328859aa0e73979ec1052\"\u003e\u003ccode\u003ec72199f\u003c/code\u003e\u003c/a\u003e fix: refresh on start sample\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2b1e7e1a4b2a78b7ce3a42a225e2b8045b7419e3\"\u003e\u003ccode\u003e2b1e7e1\u003c/code\u003e\u003c/a\u003e fix: material clamping spring (\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refr\"\u003ehttps://github.com/xuelongqy/flutter_easy_refr\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/6fa0f3b433449405405235206c25fdce0247308f\"\u003e\u003ccode\u003e6fa0f3b\u003c/code\u003e\u003c/a\u003e fix: mode unchange when not released (\u003ca href=\"https://github.com/xuelongqy/flutter_ea\"\u003ehttps://github.com/xuelongqy/flutter_ea\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/fec4508c819a8d397b6d9e5e2a523536ea6341de\"\u003e\u003ccode\u003efec4508\u003c/code\u003e\u003c/a\u003e chore: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/62b7b6640cbac828c85288cad17b6cc368f5c0f2\"\u003e\u003ccode\u003e62b7b66\u003c/code\u003e\u003c/a\u003e feat: bow style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e64a75c55948f6afdbfbba1a39f13919fa4944a7\"\u003e\u003ccode\u003ee64a75c\u003c/code\u003e\u003c/a\u003e feat: easy paging\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/compare/3.4.0...easy_refresh-v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fake_cloud_firestore` from 4.0.1 to 4.1.0+1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/blob/master/CHANGELOG.md\"\u003efake_cloud_firestore's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.0+1\u003c/h2\u003e\n\u003cp\u003eUpdate \u003ccode\u003eTransaction.update\u003c/code\u003e and \u003ccode\u003eWriteBatch.update\u003c/code\u003e signatures for cloud_firestore 6.2.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/335\"\u003ePR-335\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/TonyDowney\"\u003eTonyDowney\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e4.0.2+1\u003c/h2\u003e\n\u003cp\u003eRemove the dependency on package:quiver (switch from quiver's \u003ccode\u003ehash2\u003c/code\u003e function to dart:core's \u003ccode\u003eObject.hash\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/333\"\u003ePR-333\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/devoncarew\"\u003edevoncarew\u003c/a\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_analytics` from 12.1.1 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b8517c88e4d4006119fd997982b895f1493ba0c\"\u003e\u003ccode\u003e2b8517c\u003c/code\u003e\u003c/a\u003e feat(analytics): add support for items in logEvent (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18097\"\u003e#18097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8a2ed9f7588232a80df06077ef3489114de68af3\"\u003e\u003ccode\u003e8a2ed9f\u003c/code\u003e\u003c/a\u003e docs(analytics): clarify \u003ccode\u003elogInAppPurchase\u003c/code\u003e API documentation for iOS usage (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/103d7ffa9343c654ec23c782a802b929dbf37d01\"\u003e\u003ccode\u003e103d7ff\u003c/code\u003e\u003c/a\u003e feat(analytics, iOS): add support for \u003ccode\u003elogTransaction\u003c/code\u003e (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/17995\"\u003e#17995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80c6cff2836ef102c716d1e54eda8114b8ee629b\"\u003e\u003ccode\u003e80c6cff\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedEmailAddress handling to use hex string con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/65dbd4bd3995411a14d4efcf35c945cf344e56a9\"\u003e\u003ccode\u003e65dbd4b\u003c/code\u003e\u003c/a\u003e feat(analytics,ios): add support for FirebaseAnalyticsWithoutAdIdSupport with...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_analytics-v12.3.0/packages/firebase_analytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_app_check` from 0.4.1+4 to 0.4.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/81f30325fc926fe94b630e49f56b795c781a4cbe\"\u003e\u003ccode\u003e81f3032\u003c/code\u003e\u003c/a\u003e feat(app_check, windows): add support for AppCheck for Windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18140\"\u003e#18140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6998e512ea5404a20ad81a0306aafaa607babc2a\"\u003e\u003ccode\u003e6998e51\u003c/code\u003e\u003c/a\u003e fix(app_check,web): fix an error that could occur when refreshing a token (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b853386e987d686eab4b8fd9b8dad14eda97479c\"\u003e\u003ccode\u003eb853386\u003c/code\u003e\u003c/a\u003e feat(messaging, web): add support for debug tokens on Web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18057\"\u003e#18057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_app_check-v0.4.3/packages/firebase_app_check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.1.4 to 6.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/752cbcaa57f887a8fea3bda728bb8482290fa049\"\u003e\u003ccode\u003e752cbca\u003c/code\u003e\u003c/a\u003e fix(auth, ios): serialize Sign in with Apple to prevent crash on overlapping ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.4.0/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth_platform_interface` from 8.1.6 to 8.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/752cbcaa57f887a8fea3bda728bb8482290fa049\"\u003e\u003ccode\u003e752cbca\u003c/code\u003e\u003c/a\u003e fix(auth, ios): serialize Sign in with Apple to prevent crash on overlapping ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth_platform_interface-v8.1.9/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.4.0 to 4.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d734cf0885f6d9403c2fb3ac48d6c52e14199309\"\u003e\u003ccode\u003ed734cf0\u003c/code\u003e\u003c/a\u003e feat: support for Firestore Pipelines (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18183\"\u003e#18183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/346a048f098090e6848fdd0f61a8bf7d01394676\"\u003e\u003ccode\u003e346a048\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.12.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18185\"\u003e#18185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cc063bd9df1c59dd3bb8c25d067f8655bc268523\"\u003e\u003ccode\u003ecc063bd\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.12.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18187\"\u003e#18187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3d943ed4154eb61617746825fc5c1c90f1e73d88\"\u003e\u003ccode\u003e3d943ed\u003c/code\u003e\u003c/a\u003e feat: bump JS SDK to version 12.12.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18186\"\u003e#18186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2664b2c2dab4d0147461ce4d3f7862267e880542\"\u003e\u003ccode\u003e2664b2c\u003c/code\u003e\u003c/a\u003e feat: bump iOS SDK to version 12.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18161\"\u003e#18161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b3ab00036c70debca59414ea236c5012fb841a63\"\u003e\u003ccode\u003eb3ab000\u003c/code\u003e\u003c/a\u003e feat: bump JS SDK to version 12.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18160\"\u003e#18160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/81f30325fc926fe94b630e49f56b795c781a4cbe\"\u003e\u003ccode\u003e81f3032\u003c/code\u003e\u003c/a\u003e feat(app_check, windows): add support for AppCheck for Windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18140\"\u003e#18140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b50061a689634957efba8bd17c196dd548a08a2\"\u003e\u003ccode\u003e2b50061\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18146\"\u003e#18146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.7.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.7 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/55a7f6ff17940487e29d8bc78779ca4cfce24b0c\"\u003e\u003ccode\u003e55a7f6f\u003c/code\u003e\u003c/a\u003e fix(crashlytics,android): fix an issue with deobfuscating flavored builds (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.2.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 16.1.1 to 16.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/02777d70bb587895cb789dd1b520a2feaaaf32b1\"\u003e\u003ccode\u003e02777d7\u003c/code\u003e\u003c/a\u003e docs(messaging): update documentation for setForegroundNotificationPresentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5bd8a756fdbaa2ebfc49ffc10077b856dd1bbed1\"\u003e\u003ccode\u003e5bd8a75\u003c/code\u003e\u003c/a\u003e chore(messaging,web): improve the sample service worker (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18077\"\u003e#18077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5b602105faf9f64ac977a4266de5ee10785330bd\"\u003e\u003ccode\u003e5b60210\u003c/code\u003e\u003c/a\u003e fix(messaging,ios): fix an issue where the scene initializer could be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.2.0/packages/firebase_messaging\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.4 to 6.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.4.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_storage` from 13.0.6 to 13.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9919bf035226a4b066ac1ef52859d5349eff61c6\"\u003e\u003ccode\u003e9919bf0\u003c/code\u003e\u003c/a\u003e fix(storage, iOS): guard \u003ccode\u003euseStorageEmulator\u003c/code\u003e to prevent crash on hot restart...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a1fad454a7a613c6376ddbce6fbd0d8832688d80\"\u003e\u003ccode\u003ea1fad45\u003c/code\u003e\u003c/a\u003e fix(storage,web): contentType inference for web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18078\"\u003e#18078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_storage-v13.3.0/packages/firebase_storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_reorderable_grid_view` from 5.5.2 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/blob/master/CHANGELOG.md\"\u003eflutter_reorderable_grid_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cp\u003e⭐️ \u003cstrong\u003eNew Features\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded new \u003ccode\u003eanimationConfig\u003c/code\u003e parameter to \u003ccode\u003eReorderableBuilder\u003c/code\u003e and \u003ccode\u003eReorderableBuilder.builder\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e to centralize animation-related configuration\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e now contains the animation durations:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edraggingPositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edragFeedbackDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eDeprecations\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated direct animation duration parameters in \u003ccode\u003eReorderableBuilder\u003c/code\u003e in favor of \u003ccode\u003eanimationConfig\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.positionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedChildDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.releasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.fadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeprecated \u003ccode\u003eenableLongPress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eto start dragging immediately, set \u003ccode\u003elongPressDelay\u003c/code\u003e to \u003ccode\u003eDuration.zero\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.3\u003c/h2\u003e\n\u003cp\u003e🐛 \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eperformance issue fixed while scrolling (thanks to \u003ccode\u003estanbav\u003c/code\u003e for the PR, see \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/pull/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🏄‍♂️ \u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdated \u003ccode\u003eandroid\u003c/code\u003e folder in example project to the flutter version \u003ccode\u003e3.38.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/fcc61b9ca06eb15d97948d026c8957d035fd157b\"\u003e\u003ccode\u003efcc61b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/issues/169\"\u003e#169\u003c/a\u003e from karvulf/feature/add-enable-animations-flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/b480f2ae8edc4f27000f7e7ffe9d6e8927ca6b76\"\u003e\u003ccode\u003eb480f2a\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/abf1fa3c2b15046194e0c33a64850cb8fece0f6e\"\u003e\u003ccode\u003eabf1fa3\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/victorlevioficial/MubeApp/pull/68","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/victorlevioficial%2FMubeApp/issues/68","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/68/packages"},{"uuid":"4299336176","node_id":"PR_kwDOOzzJjM7UIill","number":12,"state":"open","title":"chore(deps): bump the riverpod group with 3 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T23:43:05.000Z","updated_at":"2026-04-20T23:43:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"riverpod","update_count":3,"packages":[{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.4.0","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.4.0","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":null,"ecosystem":"pub"},"body":"Bumps the riverpod group with 3 updates: [flutter_riverpod](https://github.com/rrousselGit/riverpod), [riverpod_generator](https://github.com/rrousselGit/riverpod) and [riverpod_annotation](https://github.com/rrousselGit/riverpod).\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.4.0 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.4.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.4.0 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.4.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jwitts1998/itina/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwitts1998%2Fitina/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"4254220237","node_id":"PR_kwDOQqm8os7R9uXZ","number":33,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 28 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T11:44:28.000Z","updated_at":"2026-04-13T11:45:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":28,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.2","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"image","old_version":"4.5.4","new_version":"4.8.0","repository_url":"https://github.com/brendan-duncan/image"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"patrol","old_version":"4.1.0","new_version":"4.5.0","repository_url":"https://github.com/leancodepl/patrol"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"wakelock_plus","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/fluttercommunity/wakelock_plus"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.12.0+1` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.1` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.4.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.2` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [image](https://github.com/brendan-duncan/image) | `4.5.4` | `4.8.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.5.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [wakelock_plus](https://github.com/fluttercommunity/wakelock_plus) | `1.4.0` | `1.5.1` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ba6e6b94f673bb479a5891b8ca0fc5fd7b2345bc\"\u003e\u003ccode\u003eba6e6b9\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Add missing info about Xcode 26.1.1 requirement, ded...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.1/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs.\u003c/li\u003e\n\u003cli\u003eProvides \u003ccode\u003ehttpVersion\u003c/code\u003e in \u003ccode\u003eResponse.extra\u003c/code\u003e when using \u003ccode\u003eIOHttpClientAdapter\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d3231734bcc0b25d01f4e628fb70a66c6fbfde90\"\u003e\u003ccode\u003ed323173\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9739a6c7adde833f1c2d107252e8b192ec4fc253\"\u003e\u003ccode\u003e9739a6c\u003c/code\u003e\u003c/a\u003e 🔖 compatibility_layer v0.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/0253d7d8eae686036f8ac575f3d45d1bcc7ccf48\"\u003e\u003ccode\u003e0253d7d\u003c/code\u003e\u003c/a\u003e 🔖 cookie_manager v3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/3d343b80daf168e9f84eebf3afb6cb6548a0bcc8\"\u003e\u003ccode\u003e3d343b8\u003c/code\u003e\u003c/a\u003e 🔖 http2_adapter v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/ab85a5b55dd90da4ab99a1e8dd6bfd53debd2ce4\"\u003e\u003ccode\u003eab85a5b\u003c/code\u003e\u003c/a\u003e 🔖 web_adapter v2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4289af3278183366b3abd1ccfe1a29caca99962\"\u003e\u003ccode\u003ed4289af\u003c/code\u003e\u003c/a\u003e Add HTTP protocol version to response extra field (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e763b3e1ef3cfcdfa7969659a9dd4a9220982e45\"\u003e\u003ccode\u003ee763b3e\u003c/code\u003e\u003c/a\u003e fix: use readyState for accurate timeout type detection (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/de86dc2ae3ce772756452d4e31cd1951758f7373\"\u003e\u003ccode\u003ede86dc2\u003c/code\u003e\u003c/a\u003e ✨ Introduce \u003ccode\u003eCookieManager.ignoreInvalidCookies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/a3c9fb896ab2bddeed206d0688cd36efff74d0db\"\u003e\u003ccode\u003ea3c9fb8\u003c/code\u003e\u003c/a\u003e 🐛 Fixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs and also fixes tests (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9c78152456ec53cffee0975873b9f335490e9e7d\"\u003e\u003ccode\u003e9c78152\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.5 to 3.7.6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/457a20202ec35f79190af8e945a84738a81ae033\"\u003e\u003ccode\u003e457a202\u003c/code\u003e\u003c/a\u003e Bump version to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/c55fd81d6d369be8d95f26d601c005ccdaf1d696\"\u003e\u003ccode\u003ec55fd81\u003c/code\u003e\u003c/a\u003e feat: Bar chart rod label (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ef9d9f4ae2750b51b33992dc3c87aa0333db7d32\"\u003e\u003ccode\u003eef9d9f4\u003c/code\u003e\u003c/a\u003e chore: Remove claude code automatic review (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/d3a8ac29fe2eeb31bb743e253386e6f5422a740b\"\u003e\u003ccode\u003ed3a8ac2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/683a2c54e127fd15e8ad3a1b842da6f652c30b71\"\u003e\u003ccode\u003e683a2c5\u003c/code\u003e\u003c/a\u003e fix: Swap inverted lowerBy/upperBy in error range pixel calculation (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/76161d68033ed06078347e632fdfa828f982545e\"\u003e\u003ccode\u003e76161d6\u003c/code\u003e\u003c/a\u003e chore: Minor fix on sponsor images in README (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/50d83a081ae6ec2bdf086561638e3e56d56f6b94\"\u003e\u003ccode\u003e50d83a0\u003c/code\u003e\u003c/a\u003e chore: Add CLAUDE.md file to include our architecture, structure and conventi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3cce12646354473b7997296d5bc83444d47288ea\"\u003e\u003ccode\u003e3cce126\u003c/code\u003e\u003c/a\u003e ci: Add Claude Code GitHub Workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ea7ccf5af5562a0e92e852ed7be6ca9363a719d5\"\u003e\u003ccode\u003eea7ccf5\u003c/code\u003e\u003c/a\u003e chore: Implement conventional commits and PR workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a29a21d74a3297c8072c5af9909b596194d23b39\"\u003e\u003ccode\u003ea29a21d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAd...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"},{"uuid":"4253450777","node_id":"PR_kwDOR_-S6s7R8LK0","number":27,"state":"closed","title":"chore(deps): Bump the flutter-minor-patch group in /app with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-20T10:40:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T10:08:09.000Z","updated_at":"2026-04-20T10:40:51.000Z","time_to_close":606760,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"flutter-minor-patch","update_count":8,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.4","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.4.6","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":"/app","ecosystem":"pub"},"body":"Bumps the flutter-minor-patch group in /app with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.4` | `0.12.0+1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.4` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.6.4` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.3` |\n\nUpdates `build_runner` from 2.5.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.4 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Franck1120/physicscopilot/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Franck1120%2Fphysicscopilot/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"},{"uuid":"4252941515","node_id":"PR_kwDOQzO_rM7R7BCI","number":42,"state":"closed","title":"deps(dart): bump the flutter-and-dart-deps group across 1 directory with 41 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-04-17T22:23:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T09:00:55.000Z","updated_at":"2026-04-17T22:23:51.000Z","time_to_close":393774,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"flutter-and-dart-deps","update_count":41,"packages":[{"name":"build_runner","old_version":"2.10.5","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cloud_firestore","old_version":"6.1.2","new_version":"6.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.0.6","new_version":"6.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"easy_refresh","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/xuelongqy/flutter_easy_refresh"},{"name":"fake_cloud_firestore","old_version":"4.0.1","new_version":"4.1.0+1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"firebase_analytics","old_version":"12.1.1","new_version":"12.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.1+4","new_version":"0.4.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.7","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.1.1","new_version":"16.1.3","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_storage","old_version":"13.0.6","new_version":"13.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_reorderable_grid_view","old_version":"5.5.2","new_version":"5.6.0","repository_url":"https://github.com/karvulf/flutter-reorderable-grid-view"},{"name":"riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"go_router","old_version":"17.0.1","new_version":"17.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"image_cropper","old_version":"11.0.0","new_version":"12.2.0","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.6.3","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.2","new_version":"5.14.3","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"widgetbook","old_version":"3.20.2","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_generator","old_version":"3.20.1","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-and-dart-deps group with 37 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.5` | `2.13.1` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.1.2` | `6.2.0` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.0.6` | `6.1.0` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.1` |\n| [easy_refresh](https://github.com/xuelongqy/flutter_easy_refresh) | `3.4.0` | `3.5.0` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.0.1` | `4.1.0+1` |\n| [firebase_analytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics) | `12.1.1` | `12.2.0` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.1+4` | `0.4.2` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.1.4` | `6.3.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.7` | `5.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.1.1` | `16.1.3` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.4` | `6.3.0` |\n| [firebase_storage](https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage) | `13.0.6` | `13.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n| [flutter_reorderable_grid_view](https://github.com/karvulf/flutter-reorderable-grid-view) | `5.5.2` | `5.6.0` |\n| [riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.2.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `11.0.0` | `12.2.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.3` | `5.6.4` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.2` | `5.14.3` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [widgetbook](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.2` | `3.22.0` |\n| [widgetbook_generator](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.1` | `3.22.0` |\n\n\nUpdates `build_runner` from 2.10.5 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.5...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore` from 6.1.2 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.2.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore_platform_interface` from 7.0.6 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore_platform_interface-v7.1.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_functions` from 6.0.6 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5eed50c15dd29ab97934a4bd0919378f61c46f9e\"\u003e\u003ccode\u003e5eed50c\u003c/code\u003e\u003c/a\u003e fix(functions,web): fix a crash that could happen with the Int64 type (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18066\"\u003e#18066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c13040e15a42deddbf61b3180bbd002d58edca29\"\u003e\u003ccode\u003ec13040e\u003c/code\u003e\u003c/a\u003e fix(functions): prevent collision when listening multiple times to the same s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.1.0/packages/cloud_functions\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ba6e6b94f673bb479a5891b8ca0fc5fd7b2345bc\"\u003e\u003ccode\u003eba6e6b9\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Add missing info about Xcode 26.1.1 requirement, ded...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.1/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `easy_refresh` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/releases\"\u003eeasy_refresh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING FEAT\u003c/strong\u003e: Added EasyRefresh.isNested parameter to determine whether to handle NestedScrollView. In versions 3.4.0 and earlier, no setting is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Adjust the Flutter version, Flutter \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/CHANGELOG.md\"\u003eeasy_refresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_paging\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh_bow\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(example): update Android build setup for Flutter 3.41.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: bow style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e4acf073f74a942c410567845ca622955a6573a7\"\u003e\u003ccode\u003ee4acf07\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2fdd695af0cad3ba3cd8c558def9ef608bac5260\"\u003e\u003ccode\u003e2fdd695\u003c/code\u003e\u003c/a\u003e feat: example publish to none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/5cd51a2b3df0af3948567e68bd90215be95add62\"\u003e\u003ccode\u003e5cd51a2\u003c/code\u003e\u003c/a\u003e fix(example): update Android build setup for Flutter 3.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/ece39cd97f81af8991ed1fe72cb92d4bfbbfa1c3\"\u003e\u003ccode\u003eece39cd\u003c/code\u003e\u003c/a\u003e chore: remove easy paging build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/c72199f62be485c85e4328859aa0e73979ec1052\"\u003e\u003ccode\u003ec72199f\u003c/code\u003e\u003c/a\u003e fix: refresh on start sample\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2b1e7e1a4b2a78b7ce3a42a225e2b8045b7419e3\"\u003e\u003ccode\u003e2b1e7e1\u003c/code\u003e\u003c/a\u003e fix: material clamping spring (\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refr\"\u003ehttps://github.com/xuelongqy/flutter_easy_refr\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/6fa0f3b433449405405235206c25fdce0247308f\"\u003e\u003ccode\u003e6fa0f3b\u003c/code\u003e\u003c/a\u003e fix: mode unchange when not released (\u003ca href=\"https://github.com/xuelongqy/flutter_ea\"\u003ehttps://github.com/xuelongqy/flutter_ea\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/fec4508c819a8d397b6d9e5e2a523536ea6341de\"\u003e\u003ccode\u003efec4508\u003c/code\u003e\u003c/a\u003e chore: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/62b7b6640cbac828c85288cad17b6cc368f5c0f2\"\u003e\u003ccode\u003e62b7b66\u003c/code\u003e\u003c/a\u003e feat: bow style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e64a75c55948f6afdbfbba1a39f13919fa4944a7\"\u003e\u003ccode\u003ee64a75c\u003c/code\u003e\u003c/a\u003e feat: easy paging\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/compare/3.4.0...easy_refresh-v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fake_cloud_firestore` from 4.0.1 to 4.1.0+1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/blob/master/CHANGELOG.md\"\u003efake_cloud_firestore's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.0+1\u003c/h2\u003e\n\u003cp\u003eUpdate \u003ccode\u003eTransaction.update\u003c/code\u003e and \u003ccode\u003eWriteBatch.update\u003c/code\u003e signatures for cloud_firestore 6.2.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/335\"\u003ePR-335\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/TonyDowney\"\u003eTonyDowney\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e4.0.2+1\u003c/h2\u003e\n\u003cp\u003eRemove the dependency on package:quiver (switch from quiver's \u003ccode\u003ehash2\u003c/code\u003e function to dart:core's \u003ccode\u003eObject.hash\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/333\"\u003ePR-333\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/devoncarew\"\u003edevoncarew\u003c/a\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_analytics` from 12.1.1 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b8517c88e4d4006119fd997982b895f1493ba0c\"\u003e\u003ccode\u003e2b8517c\u003c/code\u003e\u003c/a\u003e feat(analytics): add support for items in logEvent (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18097\"\u003e#18097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8a2ed9f7588232a80df06077ef3489114de68af3\"\u003e\u003ccode\u003e8a2ed9f\u003c/code\u003e\u003c/a\u003e docs(analytics): clarify \u003ccode\u003elogInAppPurchase\u003c/code\u003e API documentation for iOS usage (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/103d7ffa9343c654ec23c782a802b929dbf37d01\"\u003e\u003ccode\u003e103d7ff\u003c/code\u003e\u003c/a\u003e feat(analytics, iOS): add support for \u003ccode\u003elogTransaction\u003c/code\u003e (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/17995\"\u003e#17995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80c6cff2836ef102c716d1e54eda8114b8ee629b\"\u003e\u003ccode\u003e80c6cff\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedEmailAddress handling to use hex string con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/65dbd4bd3995411a14d4efcf35c945cf344e56a9\"\u003e\u003ccode\u003e65dbd4b\u003c/code\u003e\u003c/a\u003e feat(analytics,ios): add support for FirebaseAnalyticsWithoutAdIdSupport with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/407c2490602484499d1ab5b2ce6860af00a218c8\"\u003e\u003ccode\u003e407c249\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedPhoneNumber handling to use hex string conv...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_analytics-v12.2.0/packages/firebase_analytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_app_check` from 0.4.1+4 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b853386e987d686eab4b8fd9b8dad14eda97479c\"\u003e\u003ccode\u003eb853386\u003c/code\u003e\u003c/a\u003e feat(messaging, web): add support for debug tokens on Web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18057\"\u003e#18057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/702de52e2245006ae5a07a61a7571bd271d8423c\"\u003e\u003ccode\u003e702de52\u003c/code\u003e\u003c/a\u003e fix(app-check): token not available on new session (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17872\"\u003e#17872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f9ca81939f541004e8c34935ec8f314821ef6d05\"\u003e\u003ccode\u003ef9ca819\u003c/code\u003e\u003c/a\u003e fix(app-check, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17810\"\u003e#17810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_app_check-v0.4.2/packages/firebase_app_check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.3.0/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth_platform_interface` from 8.1.6 to 8.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth_platform_interface-v8.1.8/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.4.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.7 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 16.1.1 to 16.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/02777d70bb587895cb789dd1b520a2feaaaf32b1\"\u003e\u003ccode\u003e02777d7\u003c/code\u003e\u003c/a\u003e docs(messaging): update documentation for setForegroundNotificationPresentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5bd8a756fdbaa2ebfc49ffc10077b856dd1bbed1\"\u003e\u003ccode\u003e5bd8a75\u003c/code\u003e\u003c/a\u003e chore(messaging,web): improve the sample service worker (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18077\"\u003e#18077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5b602105faf9f64ac977a4266de5ee10785330bd\"\u003e\u003ccode\u003e5b60210\u003c/code\u003e\u003c/a\u003e fix(messaging,ios): fix an issue where the scene initializer could be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.3/packages/firebase_messaging\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_storage` from 13.0.6 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9919bf035226a4b066ac1ef52859d5349eff61c6\"\u003e\u003ccode\u003e9919bf0\u003c/code\u003e\u003c/a\u003e fix(storage, iOS): guard \u003ccode\u003euseStorageEmulator\u003c/code\u003e to prevent crash on hot restart...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a1fad454a7a613c6376ddbce6fbd0d8832688d80\"\u003e\u003ccode\u003ea1fad45\u003c/code\u003e\u003c/a\u003e fix(storage,web): contentType inference for web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18078\"\u003e#18078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d9becb5dbdf93016a4d4aee49df095ad05d6c02\"\u003e\u003ccode\u003e6d9becb\u003c/code\u003e\u003c/a\u003e chore: Migrate gsutil usage to gcloud storage (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18035\"\u003e#18035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/461dfa43764469b518984052cb7bbc0a2a2675eb\"\u003e\u003ccode\u003e461dfa4\u003c/code\u003e\u003c/a\u003e feat(storage,windows): add emulator support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18030\"\u003e#18030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_storage-v13.2.0/packages/firebase_storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_reorderable_grid_view` from 5.5.2 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/blob/master/CHANGELOG.md\"\u003eflutter_reorderable_grid_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cp\u003e⭐️ \u003cstrong\u003eNew Features\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded new \u003ccode\u003eanimationConfig\u003c/code\u003e parameter to \u003ccode\u003eReorderableBuilder\u003c/code\u003e and \u003ccode\u003eReorderableBuilder.builder\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e to centralize animation-related configuration\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e now contains the animation durations:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edraggingPositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edragFeedbackDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eDeprecations\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated direct animation duration parameters in \u003ccode\u003eReorderableBuilder\u003c/code\u003e in favor of \u003ccode\u003eanimationConfig\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.positionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedChildDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.releasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.fadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeprecated \u003ccode\u003eenableLongPress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eto start dragging immediately, set \u003ccode\u003elongPressDelay\u003c/code\u003e to \u003ccode\u003eDuration.zero\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.3\u003c/h2\u003e\n\u003cp\u003e🐛 \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eperformance issue fixed while scrolling (thanks to \u003ccode\u003estanbav\u003c/code\u003e for the PR, see \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/pull/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🏄‍♂️ \u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdated \u003ccode\u003eandroid\u003c/code\u003e folder in example project to the flutter version \u003ccode\u003e3.38.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/fcc61b9ca06eb15d97948d026c8957d035fd157b\"\u003e\u003ccode\u003efcc61b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/issues/169\"\u003e#169\u003c/a\u003e from karvulf/feature/add-enable-animations-flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/b480f2ae8edc4f27000f7e7ffe9d6e8927ca6b76\"\u003e\u003ccode\u003eb480f2a\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/abf1fa3c2b15046194e0c33a64850cb8fece0f6e\"\u003e\u003ccode\u003eabf1fa3\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6e6898b0728a3bf7236e353fba8afe106d26ec03\"\u003e\u003ccode\u003e6e6898b\u003c/code\u003e\u003c/a\u003e added new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/f0e13c1d597f36bd30c09a1b1536036f26ec1aeb\"\u003e\u003ccode\u003ef0e13c1\u003c/code\u003e\u003c/a\u003e updated deprecated flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/58d17b9e649fe55479738c7df657906cbf169d11\"\u003e\u003ccode\u003e58d17b9\u003c/code\u003e\u003c/a\u003e fixed tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/507ee3934ae53d5d03f1e63b3601219ad653c1a7\"\u003e\u003ccode\u003e507ee39\u003c/code\u003e\u003c/a\u003e updated some tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/16e2a06d2890fa84384100dcbde0098514ddd9e3\"\u003e\u003ccode\u003e16e2a06\u003c/code\u003e\u003c/a\u003e added changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6c690a8b3443d5870c4a1fb1a982c3fc78da4eae\"\u003e\u003ccode\u003e6c690a8\u003c/code\u003e\u003c/a\u003e updated names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6dd3327c4300b5c8aae2cc9ef086259ac09afcbf\"\u003e\u003ccode\u003e6dd3327\u003c/code\u003e\u003c/a\u003e added all possible animation durations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/compare/v5.5.2...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod-v3.0.3...riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c83...\n\n_Description has been truncated_","html_url":"https://github.com/victorlevioficial/MubeApp/pull/42","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/victorlevioficial%2FMubeApp/issues/42","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/42/packages"},{"uuid":"4249646990","node_id":"PR_kwDOR_-S6s7Rz7yc","number":15,"state":"open","title":"chore(deps): bump the flutter-minor-patch group in /app with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-12T19:33:50.000Z","updated_at":"2026-04-12T19:33:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-minor-patch","update_count":8,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"mockito","old_version":"5.4.6","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"camera","old_version":"0.11.4","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"}],"path":"/app","ecosystem":"pub"},"body":"Bumps the flutter-minor-patch group in /app with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.13.1` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.6.4` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.4` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.5` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.4` | `0.12.0+1` |\n\nUpdates `build_runner` from 2.5.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.4 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Franck1120/physicscopilot/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Franck1120%2Fphysicscopilot/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"4211250396","node_id":"PR_kwDOQqm8os7QL0F5","number":31,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T11:06:38.000Z","updated_at":"2026-04-13T12:10:02.923Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":27,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.2","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"image","old_version":"4.5.4","new_version":"4.8.0","repository_url":"https://github.com/brendan-duncan/image"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.5.0","repository_url":"https://github.com/leancodepl/patrol"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"wakelock_plus","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/fluttercommunity/wakelock_plus"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.12.0+1` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.4.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.2` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [image](https://github.com/brendan-duncan/image) | `4.5.4` | `4.8.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.5.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [wakelock_plus](https://github.com/fluttercommunity/wakelock_plus) | `1.4.0` | `1.5.1` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.0/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs.\u003c/li\u003e\n\u003cli\u003eProvides \u003ccode\u003ehttpVersion\u003c/code\u003e in \u003ccode\u003eResponse.extra\u003c/code\u003e when using \u003ccode\u003eIOHttpClientAdapter\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d3231734bcc0b25d01f4e628fb70a66c6fbfde90\"\u003e\u003ccode\u003ed323173\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9739a6c7adde833f1c2d107252e8b192ec4fc253\"\u003e\u003ccode\u003e9739a6c\u003c/code\u003e\u003c/a\u003e 🔖 compatibility_layer v0.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/0253d7d8eae686036f8ac575f3d45d1bcc7ccf48\"\u003e\u003ccode\u003e0253d7d\u003c/code\u003e\u003c/a\u003e 🔖 cookie_manager v3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/3d343b80daf168e9f84eebf3afb6cb6548a0bcc8\"\u003e\u003ccode\u003e3d343b8\u003c/code\u003e\u003c/a\u003e 🔖 http2_adapter v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/ab85a5b55dd90da4ab99a1e8dd6bfd53debd2ce4\"\u003e\u003ccode\u003eab85a5b\u003c/code\u003e\u003c/a\u003e 🔖 web_adapter v2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4289af3278183366b3abd1ccfe1a29caca99962\"\u003e\u003ccode\u003ed4289af\u003c/code\u003e\u003c/a\u003e Add HTTP protocol version to response extra field (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e763b3e1ef3cfcdfa7969659a9dd4a9220982e45\"\u003e\u003ccode\u003ee763b3e\u003c/code\u003e\u003c/a\u003e fix: use readyState for accurate timeout type detection (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/de86dc2ae3ce772756452d4e31cd1951758f7373\"\u003e\u003ccode\u003ede86dc2\u003c/code\u003e\u003c/a\u003e ✨ Introduce \u003ccode\u003eCookieManager.ignoreInvalidCookies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/a3c9fb896ab2bddeed206d0688cd36efff74d0db\"\u003e\u003ccode\u003ea3c9fb8\u003c/code\u003e\u003c/a\u003e 🐛 Fixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs and also fixes tests (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9c78152456ec53cffee0975873b9f335490e9e7d\"\u003e\u003ccode\u003e9c78152\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.5 to 3.7.6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/457a20202ec35f79190af8e945a84738a81ae033\"\u003e\u003ccode\u003e457a202\u003c/code\u003e\u003c/a\u003e Bump version to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/c55fd81d6d369be8d95f26d601c005ccdaf1d696\"\u003e\u003ccode\u003ec55fd81\u003c/code\u003e\u003c/a\u003e feat: Bar chart rod label (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ef9d9f4ae2750b51b33992dc3c87aa0333db7d32\"\u003e\u003ccode\u003eef9d9f4\u003c/code\u003e\u003c/a\u003e chore: Remove claude code automatic review (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/d3a8ac29fe2eeb31bb743e253386e6f5422a740b\"\u003e\u003ccode\u003ed3a8ac2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/683a2c54e127fd15e8ad3a1b842da6f652c30b71\"\u003e\u003ccode\u003e683a2c5\u003c/code\u003e\u003c/a\u003e fix: Swap inverted lowerBy/upperBy in error range pixel calculation (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/76161d68033ed06078347e632fdfa828f982545e\"\u003e\u003ccode\u003e76161d6\u003c/code\u003e\u003c/a\u003e chore: Minor fix on sponsor images in README (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/50d83a081ae6ec2bdf086561638e3e56d56f6b94\"\u003e\u003ccode\u003e50d83a0\u003c/code\u003e\u003c/a\u003e chore: Add CLAUDE.md file to include our architecture, structure and conventi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3cce12646354473b7997296d5bc83444d47288ea\"\u003e\u003ccode\u003e3cce126\u003c/code\u003e\u003c/a\u003e ci: Add Claude Code GitHub Workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ea7ccf5af5562a0e92e852ed7be6ca9363a719d5\"\u003e\u003ccode\u003eea7ccf5\u003c/code\u003e\u003c/a\u003e chore: Implement conventional commits and PR workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a29a21d74a3297c8072c5af9909b596194d23b39\"\u003e\u003ccode\u003ea29a21d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"},{"uuid":"4168858545","node_id":"PR_kwDOQzO_rM7Oiqx8","number":31,"state":"open","title":"deps(dart): bump the flutter-and-dart-deps group with 38 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T08:52:51.000Z","updated_at":"2026-03-30T08:53:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"flutter-and-dart-deps","update_count":38,"packages":[{"name":"build_runner","old_version":"2.10.5","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cloud_firestore","old_version":"6.1.2","new_version":"6.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_firestore_platform_interface","old_version":"7.0.6","new_version":"7.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.0.6","new_version":"6.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"easy_refresh","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/xuelongqy/flutter_easy_refresh"},{"name":"fake_cloud_firestore","old_version":"4.0.1","new_version":"4.1.0+1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"firebase_analytics","old_version":"12.1.1","new_version":"12.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.1+4","new_version":"0.4.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth_platform_interface","old_version":"8.1.6","new_version":"8.1.8","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_core","old_version":"4.4.0","new_version":"4.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.7","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.1.1","new_version":"16.1.3","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_storage","old_version":"13.0.6","new_version":"13.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_reorderable_grid_view","old_version":"5.5.2","new_version":"5.6.0","repository_url":"https://github.com/karvulf/flutter-reorderable-grid-view"},{"name":"riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"image_cropper","old_version":"11.0.0","new_version":"12.1.1","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.13.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.6.3","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.2","new_version":"5.14.3","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"widgetbook","old_version":"3.20.2","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_annotation","old_version":"3.9.0","new_version":"3.11.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_generator","old_version":"3.20.1","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-and-dart-deps group with 39 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.5` | `2.13.1` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.1.2` | `6.2.0` |\n| [cloud_firestore_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `7.0.6` | `7.1.0` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.0.6` | `6.1.0` |\n| [easy_refresh](https://github.com/xuelongqy/flutter_easy_refresh) | `3.4.0` | `3.5.0` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.0.1` | `4.1.0+1` |\n| [firebase_analytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics) | `12.1.1` | `12.2.0` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.1+4` | `0.4.2` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.1.4` | `6.3.0` |\n| [firebase_auth_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `8.1.6` | `8.1.8` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.4.0` | `4.6.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.7` | `5.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.1.1` | `16.1.3` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.4` | `6.3.0` |\n| [firebase_storage](https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage) | `13.0.6` | `13.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n| [flutter_reorderable_grid_view](https://github.com/karvulf/flutter-reorderable-grid-view) | `5.5.2` | `5.6.0` |\n| [riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `11.0.0` | `12.1.1` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.13.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.3` | `5.6.4` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.2` | `5.14.3` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [widgetbook](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.2` | `3.22.0` |\n| [widgetbook_annotation](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.9.0` | `3.11.0` |\n| [widgetbook_generator](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.1` | `3.22.0` |\n\nUpdates `build_runner` from 2.10.5 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.5...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore` from 6.1.2 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.2.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore_platform_interface` from 7.0.6 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore_platform_interface-v7.1.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_functions` from 6.0.6 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5eed50c15dd29ab97934a4bd0919378f61c46f9e\"\u003e\u003ccode\u003e5eed50c\u003c/code\u003e\u003c/a\u003e fix(functions,web): fix a crash that could happen with the Int64 type (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18066\"\u003e#18066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c13040e15a42deddbf61b3180bbd002d58edca29\"\u003e\u003ccode\u003ec13040e\u003c/code\u003e\u003c/a\u003e fix(functions): prevent collision when listening multiple times to the same s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.1.0/packages/cloud_functions\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `easy_refresh` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/releases\"\u003eeasy_refresh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING FEAT\u003c/strong\u003e: Added EasyRefresh.isNested parameter to determine whether to handle NestedScrollView. In versions 3.4.0 and earlier, no setting is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Adjust the Flutter version, Flutter \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/CHANGELOG.md\"\u003eeasy_refresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_paging\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh_bow\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(example): update Android build setup for Flutter 3.41.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: bow style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e4acf073f74a942c410567845ca622955a6573a7\"\u003e\u003ccode\u003ee4acf07\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2fdd695af0cad3ba3cd8c558def9ef608bac5260\"\u003e\u003ccode\u003e2fdd695\u003c/code\u003e\u003c/a\u003e feat: example publish to none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/5cd51a2b3df0af3948567e68bd90215be95add62\"\u003e\u003ccode\u003e5cd51a2\u003c/code\u003e\u003c/a\u003e fix(example): update Android build setup for Flutter 3.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/ece39cd97f81af8991ed1fe72cb92d4bfbbfa1c3\"\u003e\u003ccode\u003eece39cd\u003c/code\u003e\u003c/a\u003e chore: remove easy paging build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/c72199f62be485c85e4328859aa0e73979ec1052\"\u003e\u003ccode\u003ec72199f\u003c/code\u003e\u003c/a\u003e fix: refresh on start sample\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2b1e7e1a4b2a78b7ce3a42a225e2b8045b7419e3\"\u003e\u003ccode\u003e2b1e7e1\u003c/code\u003e\u003c/a\u003e fix: material clamping spring (\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refr\"\u003ehttps://github.com/xuelongqy/flutter_easy_refr\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/6fa0f3b433449405405235206c25fdce0247308f\"\u003e\u003ccode\u003e6fa0f3b\u003c/code\u003e\u003c/a\u003e fix: mode unchange when not released (\u003ca href=\"https://github.com/xuelongqy/flutter_ea\"\u003ehttps://github.com/xuelongqy/flutter_ea\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/fec4508c819a8d397b6d9e5e2a523536ea6341de\"\u003e\u003ccode\u003efec4508\u003c/code\u003e\u003c/a\u003e chore: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/62b7b6640cbac828c85288cad17b6cc368f5c0f2\"\u003e\u003ccode\u003e62b7b66\u003c/code\u003e\u003c/a\u003e feat: bow style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e64a75c55948f6afdbfbba1a39f13919fa4944a7\"\u003e\u003ccode\u003ee64a75c\u003c/code\u003e\u003c/a\u003e feat: easy paging\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/compare/3.4.0...easy_refresh-v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fake_cloud_firestore` from 4.0.1 to 4.1.0+1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/blob/master/CHANGELOG.md\"\u003efake_cloud_firestore's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.0+1\u003c/h2\u003e\n\u003cp\u003eUpdate \u003ccode\u003eTransaction.update\u003c/code\u003e and \u003ccode\u003eWriteBatch.update\u003c/code\u003e signatures for cloud_firestore 6.2.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/335\"\u003ePR-335\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/TonyDowney\"\u003eTonyDowney\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e4.0.2+1\u003c/h2\u003e\n\u003cp\u003eRemove the dependency on package:quiver (switch from quiver's \u003ccode\u003ehash2\u003c/code\u003e function to dart:core's \u003ccode\u003eObject.hash\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/333\"\u003ePR-333\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/devoncarew\"\u003edevoncarew\u003c/a\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_analytics` from 12.1.1 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b8517c88e4d4006119fd997982b895f1493ba0c\"\u003e\u003ccode\u003e2b8517c\u003c/code\u003e\u003c/a\u003e feat(analytics): add support for items in logEvent (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18097\"\u003e#18097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8a2ed9f7588232a80df06077ef3489114de68af3\"\u003e\u003ccode\u003e8a2ed9f\u003c/code\u003e\u003c/a\u003e docs(analytics): clarify \u003ccode\u003elogInAppPurchase\u003c/code\u003e API documentation for iOS usage (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/103d7ffa9343c654ec23c782a802b929dbf37d01\"\u003e\u003ccode\u003e103d7ff\u003c/code\u003e\u003c/a\u003e feat(analytics, iOS): add support for \u003ccode\u003elogTransaction\u003c/code\u003e (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/17995\"\u003e#17995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80c6cff2836ef102c716d1e54eda8114b8ee629b\"\u003e\u003ccode\u003e80c6cff\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedEmailAddress handling to use hex string con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/65dbd4bd3995411a14d4efcf35c945cf344e56a9\"\u003e\u003ccode\u003e65dbd4b\u003c/code\u003e\u003c/a\u003e feat(analytics,ios): add support for FirebaseAnalyticsWithoutAdIdSupport with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/407c2490602484499d1ab5b2ce6860af00a218c8\"\u003e\u003ccode\u003e407c249\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedPhoneNumber handling to use hex string conv...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_analytics-v12.2.0/packages/firebase_analytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_app_check` from 0.4.1+4 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b853386e987d686eab4b8fd9b8dad14eda97479c\"\u003e\u003ccode\u003eb853386\u003c/code\u003e\u003c/a\u003e feat(messaging, web): add support for debug tokens on Web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18057\"\u003e#18057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/702de52e2245006ae5a07a61a7571bd271d8423c\"\u003e\u003ccode\u003e702de52\u003c/code\u003e\u003c/a\u003e fix(app-check): token not available on new session (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17872\"\u003e#17872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f9ca81939f541004e8c34935ec8f314821ef6d05\"\u003e\u003ccode\u003ef9ca819\u003c/code\u003e\u003c/a\u003e fix(app-check, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17810\"\u003e#17810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_app_check-v0.4.2/packages/firebase_app_check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.3.0/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth_platform_interface` from 8.1.6 to 8.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth_platform_interface-v8.1.8/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.4.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.7 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 16.1.1 to 16.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/02777d70bb587895cb789dd1b520a2feaaaf32b1\"\u003e\u003ccode\u003e02777d7\u003c/code\u003e\u003c/a\u003e docs(messaging): update documentation for setForegroundNotificationPresentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5bd8a756fdbaa2ebfc49ffc10077b856dd1bbed1\"\u003e\u003ccode\u003e5bd8a75\u003c/code\u003e\u003c/a\u003e chore(messaging,web): improve the sample service worker (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18077\"\u003e#18077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5b602105faf9f64ac977a4266de5ee10785330bd\"\u003e\u003ccode\u003e5b60210\u003c/code\u003e\u003c/a\u003e fix(messaging,ios): fix an issue where the scene initializer could be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.3/packages/firebase_messaging\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_storage` from 13.0.6 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9919bf035226a4b066ac1ef52859d5349eff61c6\"\u003e\u003ccode\u003e9919bf0\u003c/code\u003e\u003c/a\u003e fix(storage, iOS): guard \u003ccode\u003euseStorageEmulator\u003c/code\u003e to prevent crash on hot restart...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a1fad454a7a613c6376ddbce6fbd0d8832688d80\"\u003e\u003ccode\u003ea1fad45\u003c/code\u003e\u003c/a\u003e fix(storage,web): contentType inference for web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18078\"\u003e#18078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d9becb5dbdf93016a4d4aee49df095ad05d6c02\"\u003e\u003ccode\u003e6d9becb\u003c/code\u003e\u003c/a\u003e chore: Migrate gsutil usage to gcloud storage (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18035\"\u003e#18035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/461dfa43764469b518984052cb7bbc0a2a2675eb\"\u003e\u003ccode\u003e461dfa4\u003c/code\u003e\u003c/a\u003e feat(storage,windows): add emulator support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18030\"\u003e#18030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_storage-v13.2.0/packages/firebase_storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_reorderable_grid_view` from 5.5.2 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/blob/master/CHANGELOG.md\"\u003eflutter_reorderable_grid_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cp\u003e⭐️ \u003cstrong\u003eNew Features\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded new \u003ccode\u003eanimationConfig\u003c/code\u003e parameter to \u003ccode\u003eReorderableBuilder\u003c/code\u003e and \u003ccode\u003eReorderableBuilder.builder\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e to centralize animation-related configuration\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e now contains the animation durations:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edraggingPositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edragFeedbackDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eDeprecations\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated direct animation duration parameters in \u003ccode\u003eReorderableBuilder\u003c/code\u003e in favor of \u003ccode\u003eanimationConfig\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.positionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedChildDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.releasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.fadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeprecated \u003ccode\u003eenableLongPress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eto start dragging immediately, set \u003ccode\u003elongPressDelay\u003c/code\u003e to \u003ccode\u003eDuration.zero\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.3\u003c/h2\u003e\n\u003cp\u003e🐛 \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eperformance issue fixed while scrolling (thanks to \u003ccode\u003estanbav\u003c/code\u003e for the PR, see \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/pull/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🏄‍♂️ \u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdated \u003ccode\u003eandroid\u003c/code\u003e folder in example project to the flutter version \u003ccode\u003e3.38.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/fcc61b9ca06eb15d97948d026c8957d035fd157b\"\u003e\u003ccode\u003efcc61b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/issues/169\"\u003e#169\u003c/a\u003e from karvulf/feature/add-enable-animations-flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/b480f2ae8edc4f27000f7e7ffe9d6e8927ca6b76\"\u003e\u003ccode\u003eb480f2a\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/abf1fa3c2b15046194e0c33a64850cb8fece0f6e\"\u003e\u003ccode\u003eabf1fa3\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6e6898b0728a3bf7236e353fba8afe106d26ec03\"\u003e\u003ccode\u003e6e6898b\u003c/code\u003e\u003c/a\u003e added new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/f0e13c1d597f36bd30c09a1b1536036f26ec1aeb\"\u003e\u003ccode\u003ef0e13c1\u003c/code\u003e\u003c/a\u003e updated deprecated flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/58d17b9e649fe55479738c7df657906cbf169d11\"\u003e\u003ccode\u003e58d17b9\u003c/code\u003e\u003c/a\u003e fixed tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/507ee3934ae53d5d03f1e63b3601219ad653c1a7\"\u003e\u003ccode\u003e507ee39\u003c/code\u003e\u003c/a\u003e updated some tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/16e2a06d2890fa84384100dcbde0098514ddd9e3\"\u003e\u003ccode\u003e16e2a06\u003c/code\u003e\u003c/a\u003e added changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6c690a8b3443d5870c4a1fb1a982c3fc78da4eae\"\u003e\u003ccode\u003e6c690a8\u003c/code\u003e\u003c/a\u003e updated names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6dd3327c4300b5c8aae2cc9ef086259ac09afcbf\"\u003e\u003ccode\u003e6dd3327\u003c/code\u003e\u003c/a\u003e added all possible animation durations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/compare/v5.5.2...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod-v3.0.3...riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e ...\n\n_Description has been truncated_","html_url":"https://github.com/victorlevioficial/MubeApp/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/victorlevioficial%2FMubeApp/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"},{"uuid":"4141789857","node_id":"PR_kwDOLL-z4s7NoOYS","number":344,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T08:43:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-26T08:34:02.000Z","updated_at":"2026-03-30T08:43:27.000Z","time_to_close":346162,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":26,"packages":[{"name":"archive","old_version":"4.0.7","new_version":"4.0.9","repository_url":"https://github.com/brendan-duncan/archive"},{"name":"build_runner","old_version":"2.10.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.13.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.3.1","repository_url":"https://github.com/flutter/packages"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.14.0"},{"name":"slang","old_version":"4.11.2","new_version":"4.14.0"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [archive](https://github.com/brendan-duncan/archive) | `4.0.7` | `4.0.9` |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.13.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.6.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.1.0` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.3.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.13.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.1` | `5.6.4` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.3.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.14.0` |\n| slang | `4.11.2` | `4.14.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `archive` from 4.0.7 to 4.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md\"\u003earchive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.9 - February 17, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix extractFileToDisk file extension handling, where foo.bar.zip would fail.\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8 - February 16, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove dependency to crypto package\u003c/li\u003e\n\u003cli\u003eRemoved Adler32 and Crc32 classes\u003c/li\u003e\n\u003cli\u003eFix: extractArchiveToDisk extensions should be case insensitive.\u003c/li\u003e\n\u003cli\u003eFix: extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003eAdd ZipFileEncoder.addDirectorySync\u003c/li\u003e\n\u003cli\u003eAlways use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/f01d6a340ffe24e0ef46fa682d1b6bcc7b7aef13\"\u003e\u003ccode\u003ef01d6a3\u003c/code\u003e\u003c/a\u003e v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/448221c9192ce1d2ddf9ebc6639b1c338aaced57\"\u003e\u003ccode\u003e448221c\u003c/code\u003e\u003c/a\u003e prefix encryption classes, don't export encryption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c0058f77684a012e5cb3085d820f8c497008210d\"\u003e\u003ccode\u003ec0058f7\u003c/code\u003e\u003c/a\u003e fix extractFileToDisk file extension handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/5ef4311220813e7214290e1ab5ae24323ce2b1b0\"\u003e\u003ccode\u003e5ef4311\u003c/code\u003e\u003c/a\u003e v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/3ca212b403b27419140b74826697dd00b5cedbf8\"\u003e\u003ccode\u003e3ca212b\u003c/code\u003e\u003c/a\u003e code cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c56efde5aad3aa38c59b2000bb874be8070e2781\"\u003e\u003ccode\u003ec56efde\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/7cbad0a7c205dbf4633ccc3e18ff99a4c2c09dc8\"\u003e\u003ccode\u003e7cbad0a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/dfdc071a32ec5ba4fd3e3dd6ee5679b98cedb7b3\"\u003e\u003ccode\u003edfdc071\u003c/code\u003e\u003c/a\u003e always use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/43728ce9a2c656e84c585977e6fe1d42124e50b4\"\u003e\u003ccode\u003e43728ce\u003c/code\u003e\u003c/a\u003e Fix extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/6294b2f4aeb6e763d161a32d95f3b7ce0dabfa39\"\u003e\u003ccode\u003e6294b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/393\"\u003e#393\u003c/a\u003e from poirierlouis/feat/add_directory_sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brendan-duncan/archive/compare/4.0.7...v4.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.10.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cupertino_icons` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/22c60562050dd3de7a4c2827bb97e7bc1cb147c8\"\u003e\u003ccode\u003e22c6056\u003c/code\u003e\u003c/a\u003e [various] Replace deprecated Color.value in SVG packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10482\"\u003e#10482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.6 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.3 to 2.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.4/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f550d53994b429f48f2b86f9c70956bf50d4e0c2\"\u003e\u003ccode\u003ef550d53\u003c/code\u003e\u003c/a\u003e Allow analyzer 12 in mockito, prepare for release. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4411\"\u003e#4411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/e4e20511585a5f4650189dc88ea0f4cfe6fccc31\"\u003e\u003ccode\u003ee4e2051\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003epackage:mockito\u003c/code\u003e part of the \u003ccode\u003ebuild\u003c/code\u003e workspace and presubmits. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4410\"\u003e#4410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c585d3dca9e861644c2703374383891fe7e2355d\"\u003e\u003ccode\u003ec585d3d\u003c/code\u003e\u003c/a\u003e Add issue template and other fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5d8b0e5835282ad310c6991575907bf27fbf06ac\"\u003e\u003ccode\u003e5d8b0e5\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (dart-la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/53bd4398fd7fd32180b60ae1736f8062fe95c49d\"\u003e\u003ccode\u003e53bd439\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.1 to 6.0.2 in the github-actions group (dart-l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/056424f57ceade852839cc9338fb5a8c0efb3b34\"\u003e\u003ccode\u003e056424f\u003c/code\u003e\u003c/a\u003e doc: replace pub run with dart run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/787ee3790a5103ae26094d4affea7072bfad0e55\"\u003e\u003ccode\u003e787ee37\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#840\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b360b945edd131f0e37ab11f3be87d13f9a9ad97\"\u003e\u003ccode\u003eb360b94\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#839\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d7105bd9810788dd22246ee742902e7e37841c29\"\u003e\u003ccode\u003ed7105bd\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5dd45a49182f64df2015486c06460c9838677f86\"\u003e\u003ccode\u003e5dd45a4\u003c/code\u003e\u003c/a\u003e Consider SmartFake args as always non-matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2234d68cfdabd45b052b3583fa7b0872feedc410\"\u003e\u003ccode\u003e2234d68\u003c/code\u003e\u003c/a\u003e Use deprecated dependency until legacy renderer is removed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11185\"\u003e#11185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/309a35a4097b2561d981cc68d285f4e0fbbf4c39\"\u003e\u003ccode\u003e309a35a\u003c/code\u003e\u003c/a\u003e [in_app_purchase_storekit] Address flaky tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11270\"\u003e#11270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/52eb33646f363dcb1cf854019542f5bf24346b18\"\u003e\u003ccode\u003e52eb336\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix A2A iOS builds (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11290\"\u003e#11290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b219b11f21789f81b11cf63b4f8f79853a35af54\"\u003e\u003ccode\u003eb219b11\u003c/code\u003e\u003c/a\u003e [webview_flutter_platform_interface] Add support for getting cookie (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b409f0f578ad6d69d4824e5961dbb73bee54817b\"\u003e\u003ccode\u003eb409f0f\u003c/code\u003e\u003c/a\u003e [camera] Regenerate iOS example with Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11283\"\u003e#11283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e15247b25c2dcf54f9d54dfd430b734dbf1f856\"\u003e\u003ccode\u003e3e15247\u003c/code\u003e\u003c/a\u003e [pigeon] Optimize data class equality and hashing in Dart, Kotlin, java, and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a5192458205f7628743bb4a7f5e47f55feebfb1\"\u003e\u003ccode\u003e5a51924\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] Fix span border decorations in flipped cross...\n\n_Description has been truncated_","html_url":"https://github.com/chika3742/genshin_material/pull/344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/344/packages"},{"uuid":"4032317230","node_id":"PR_kwDOHriWFs7IZ3WC","number":1008,"state":"closed","title":"Bump build_runner, custom_lint, swagger_dart_code_generator, json_serializable, chopper_generator, riverpod_lint, go_router_builder, riverpod_annotation, flutter_riverpod and riverpod_generator in /frontend","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-14T05:29:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-06T05:28:35.000Z","updated_at":"2026-03-14T05:29:20.000Z","time_to_close":691244,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"build_runner, custom_lint, swagger_dart_code_generator, json_serializable, chopper_generator, riverpod_lint, go_router_builder, riverpod_annotation, flutter_riverpod"},{"name":"riverpod_generator","repository_url":"https://github.com/rrousselGit/riverpod","old_version":"2.6.5","new_version":"4.0.0+1"}],"path":"/frontend","ecosystem":"pub"},"body":"Bumps [build_runner](https://github.com/dart-lang/build), [custom_lint](https://github.com/invertase/dart_custom_lint), [swagger_dart_code_generator](https://github.com/epam-cross-platform-lab/swagger-dart-code-generator), [json_serializable](https://github.com/google/json_serializable.dart), [chopper_generator](https://github.com/lejard-h/chopper), [riverpod_lint](https://github.com/rrousselGit/river_pod), [go_router_builder](https://github.com/flutter/packages/tree/main/packages), [riverpod_annotation](https://github.com/rrousselGit/riverpod), [flutter_riverpod](https://github.com/rrousselGit/riverpod) and [riverpod_generator](https://github.com/rrousselGit/riverpod). These dependencies needed to be updated together.\nUpdates `build_runner` from 2.5.4 to 2.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a56848861ea5554b3124ba315b3beaf822357329\"\u003e\u003ccode\u003ea568488\u003c/code\u003e\u003c/a\u003e Fix for undefined builders mentioned in \u003ccode\u003ebuild.yaml\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4385\"\u003e#4385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c167ab391d5150898a306b0f4bb647787055cab0\"\u003e\u003ccode\u003ec167ab3\u003c/code\u003e\u003c/a\u003e Set \u003ccode\u003eisWindows\u003c/code\u003e to false by default in DDC's bootstrapper for DDC-compiled ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/402553f90354074c7e74a828c2b2a37ef4d8d56e\"\u003e\u003ccode\u003e402553f\u003c/code\u003e\u003c/a\u003e Require build_config 1.3.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fefca8b1e6b88fce93b6f4adcdebd9d192d0ba2d\"\u003e\u003ccode\u003efefca8b\u003c/code\u003e\u003c/a\u003e Support globs in workspace pubspecs. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/dbfd35c62ac9d933af74113d6da639c04b717a09\"\u003e\u003ccode\u003edbfd35c\u003c/code\u003e\u003c/a\u003e Fixing sourcemaps for DDC Library Bundle builds (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4376\"\u003e#4376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/acea1f94984806ea0f6ce90411053b07c130eabc\"\u003e\u003ccode\u003eacea1f9\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f712151a69a90d4ae9aa8559ed90f7754d2be9d7\"\u003e\u003ccode\u003ef712151\u003c/code\u003e\u003c/a\u003e build_web_compilers: Support web workers in entrypoint loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4375\"\u003e#4375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b3cad44608d52abe47f7d3c4bd2928eb34737d15\"\u003e\u003ccode\u003eb3cad44\u003c/code\u003e\u003c/a\u003e Updating sourcemap logic in DDC library bundle sources (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4374\"\u003e#4374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/03074eed8ce45e0225081f847e080757bfecf478\"\u003e\u003ccode\u003e03074ee\u003c/code\u003e\u003c/a\u003e Allow post process builders to output non-hidden source. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6b3c8a49d85613d4afceb262b3b56415a0d33c84\"\u003e\u003ccode\u003e6b3c8a4\u003c/code\u003e\u003c/a\u003e Fix test setup to use workspace. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4372\"\u003e#4372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swagger_dart_code_generator` from 3.0.3 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/epam-cross-platform-lab/swagger-dart-code-generator/blob/master/CHANGELOG.md\"\u003eswagger_dart_code_generator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.1.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\u003c/li\u003e\n\u003cli\u003eFixed some border cases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eVarious fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing 'import_paths' for Scalars when 'separate_models' is enabled\u003c/li\u003e\n\u003cli\u003eFix other issues on generation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated libraries\u003c/li\u003e\n\u003cli\u003eRegenerated example\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/epam-cross-platform-lab/swagger-dart-code-generator/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chopper_generator` from 8.2.0 to 8.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lejard-h/chopper/releases\"\u003echopper_generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echopper_generator-v8.6.0\u003c/h2\u003e\n\u003ch2\u003e8.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026quot;\u0026gt;=8.0.0 \u0026lt;11.0.0\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.6.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.5.0\u003c/h2\u003e\n\u003ch2\u003e8.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026quot;\u0026gt;=8.0.0 \u0026lt;10.0.0\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Dart SDK 3.9.0 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.5.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.4.0\u003c/h2\u003e\n\u003ch2\u003e8.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e@AbortTrigger\u003c/code\u003e annotation and support for abortable requests (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange the timeout mechanism to use \u003ccode\u003ehttp\u003c/code\u003e package's built-in \u003ca href=\"https://pub.dev/documentation/http/latest/http/Abortable/abortTrigger.html\"\u003e\u003ccode\u003eabortTrigger\u003c/code\u003e\u003c/a\u003e rather than \u003ccode\u003eFuture\u003c/code\u003e's \u003ca href=\"https://api.flutter.dev/flutter/dart-async/Future/timeout.html\"\u003e\u003ccode\u003etimeout\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBroaden version constraints for build and source_gen dependencies (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Dart SDK 3.7.0 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.4.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.3.1\u003c/h2\u003e\n\u003ch2\u003e8.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate analyzer dependency to \u003ccode\u003e\u0026gt;=7.4.0 \u0026lt;9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.3.1\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.3.0\u003c/h2\u003e\n\u003ch2\u003e8.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate analyzer and dependencies to use Element2 API (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.3.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/03a64005047772754f1f1884041915e34680c653\"\u003e\u003ccode\u003e03a6400\u003c/code\u003e\u003c/a\u003e ⬆️ Bump analyzer from 9.0.0 to 10.0.2 in /chopper_generator (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/cd8bf004a833406ee1c6aa21da5f27c2951e04c5\"\u003e\u003ccode\u003ecd8bf00\u003c/code\u003e\u003c/a\u003e :arrow_up: Bump actions/cache from 4 to 5 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/696\"\u003e#696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/5090adea694395afc991a29bf4bed8047272227e\"\u003e\u003ccode\u003e5090ade\u003c/code\u003e\u003c/a\u003e :twisted_rightwards_arrows: post release branch sync (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/6cc45224248547088e46134d8ffbb949da1f294b\"\u003e\u003ccode\u003e6cc4522\u003c/code\u003e\u003c/a\u003e :arrow_up: allow analyzer 9.0.0 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/1c1a3b2ce7dde80200ef307e970c86f73652b8ce\"\u003e\u003ccode\u003e1c1a3b2\u003c/code\u003e\u003c/a\u003e :arrow_up: Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/17ae4dccc56979c73ead2b80909165bd2def28db\"\u003e\u003ccode\u003e17ae4dc\u003c/code\u003e\u003c/a\u003e :white_check_mark: update tests to accommodate \u003ccode\u003ehttp 1.6.0\u003c/code\u003e breaking changes ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/53c061816d9d9a4f1c95294cd817c892ff121377\"\u003e\u003ccode\u003e53c0618\u003c/code\u003e\u003c/a\u003e :twisted_rightwards_arrows: post release branch sync (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/688\"\u003e#688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/0a624a0da79bc9655ba12bbf5d27601a04f077bc\"\u003e\u003ccode\u003e0a624a0\u003c/code\u003e\u003c/a\u003e :arrow_up: broaden version constraints for \u003ccode\u003ebuild\u003c/code\u003e and \u003ccode\u003esource_gen\u003c/code\u003e dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/1383232b76982abe6b05796dd42b59a4b0e4ac1b\"\u003e\u003ccode\u003e1383232\u003c/code\u003e\u003c/a\u003e :arrow_up: require Dart SDK \u003ccode\u003e^3.7.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/867f8ebc5df788564817721fd4562832e868b29f\"\u003e\u003ccode\u003e867f8eb\u003c/code\u003e\u003c/a\u003e :sparkles: add \u003ccode\u003e@AbortTrigger\u003c/code\u003e annotation and support for abortable requests ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lejard-h/chopper/compare/chopper_generator-v8.2.0...chopper_generator-v8.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 3.0.0 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/canoypa/nocsis/pull/1008","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/canoypa%2Fnocsis/issues/1008","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1008/packages"},{"uuid":"4008341123","node_id":"PR_kwDORcAe6s7HLze_","number":3,"state":"open","title":"deps(dart): bump the code-generation group with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-01T21:42:25.000Z","updated_at":"2026-03-01T21:42:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"code-generation","update_count":6,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift_dev","old_version":"2.28.0","new_version":"2.28.3","repository_url":"https://github.com/simolus3/drift"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.3","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.2","repository_url":"https://github.com/google/json_serializable.dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the code-generation group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.11.1` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.28.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.3` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.2` |\n\nUpdates `build_runner` from 2.5.4 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/accolver/bento/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/accolver%2Fbento/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"3986937246","node_id":"PR_kwDOQoQiFc7GGWrl","number":1027,"state":"open","title":"chore(deps): bump the flutter-core group in /apps/mobile with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-25T03:11:33.000Z","updated_at":"2026-02-25T03:13:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-core","update_count":5,"packages":[{"name":"drift_dev","old_version":"2.28.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":"/apps/mobile","ecosystem":"pub"},"body":"Bumps the flutter-core group in /apps/mobile with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.31.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kafaat/sahool-unified-v15-idp/pull/1027","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kafaat%2Fsahool-unified-v15-idp/issues/1027","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1027/packages"},{"uuid":"3977768385","node_id":"PR_kwDOQqm8os7FoHaK","number":24,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T11:48:05.000Z","updated_at":"2026-02-23T11:49:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":21,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/leancodepl/patrol"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0-dev.2","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.11.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.11.4` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.1.1` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0-dev.2` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.11.4/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection-accurate\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetection\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetectionAccurate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_selfie_segmentation\u003c/code\u003e - \u003ccode\u003ev0.10.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:segmentation-selfie\u003c/code\u003e to 16.0.0-beta6\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SegmentationSelfie\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_smart_reply\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:smart-reply\u003c/code\u003e to 17.0.4\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SmartReply\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_subject_segmentation\u003c/code\u003e - \u003ccode\u003ev0.0.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.android.gms:play-services-mlkit-subject-segmentation\u003c/code\u003e to 16.0.0-beta1\u003c/li\u003e\n\u003cli\u003eNote: iOS support is not available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_text_recognition\u003c/code\u003e - \u003ccode\u003ev0.15.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:text-recognition\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate Android native libraries \u003ccode\u003etext-recognition-chinese\u003c/code\u003e, \u003ccode\u003etext-recognition-devanagari\u003c/code\u003e, \u003ccode\u003etext-recognition-japanese\u003c/code\u003e, \u003ccode\u003etext-recognition-korean\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/TextRecognition\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native libraries \u003ccode\u003eGoogleMLKit/TextRecognitionChinese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionDevanagari\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionJapanese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionKorean\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_translation\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:translate\u003c/code\u003e to 17.0.3\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/Translate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e2025-03-20\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_ml_kit---v0200\"\u003e\u003ccode\u003egoogle_ml_kit\u003c/code\u003e - \u003ccode\u003ev0.20.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_barcode_scanning---v0141\"\u003e\u003ccode\u003egoogle_mlkit_barcode_scanning\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_commons---v0110\"\u003e\u003ccode\u003egoogle_mlkit_commons\u003c/code\u003e - \u003ccode\u003ev0.11.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_digital_ink_recognition---v0141\"\u003e\u003ccode\u003egoogle_mlkit_digital_ink_recognition\u003c/code\u003e - \u003ccode\u003ev0.14.1...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}],"issue_packages":[{"old_version":"2.6.4","new_version":"4.0.0+1","update_type":"major","path":null,"pr_created_at":"2026-06-01T14:37:07.000Z","version_change":"2.6.4 → 4.0.0+1","issue":{"uuid":"4563955767","node_id":"PR_kwDOSEPSAc7hZ58v","number":124,"state":"closed","title":"chore(deps): bump the flutter-deps-minors group across 1 directory with 16 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-08T05:19:58.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-01T14:37:07.000Z","updated_at":"2026-06-08T05:20:01.000Z","time_to_close":571371,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-deps-minors","update_count":16,"packages":[{"name":"add_2_calendar","old_version":"3.0.1","new_version":"3.1.0","repository_url":"https://github.com/ja2375/add_2_calendar"},{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift_dev","old_version":"2.28.0","new_version":"2.28.3","repository_url":"https://github.com/simolus3/drift"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.3","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.2","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_flutter","old_version":"0.2.7","new_version":"0.2.8","repository_url":"https://github.com/simolus3/drift"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"posthog_flutter","old_version":"5.24.0","new_version":"5.25.2","repository_url":"https://github.com/posthog/posthog-flutter"},{"name":"sqlite3_flutter_libs","old_version":"0.5.42","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"drift_flutter","old_version":"0.2.8","new_version":"0.3.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.31.0","new_version":"2.33.0","repository_url":"https://github.com/simolus3/drift"},{"name":"riverpod_generator","old_version":"4.0.3","new_version":"4.0.4-dev.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.5","new_version":"3.2.6-dev.1","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift","old_version":"2.31.0","new_version":"2.33.0","repository_url":"https://github.com/simolus3/drift"},{"name":"json_serializable","old_version":"6.13.0","new_version":"6.13.2","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-deps-minors group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [add_2_calendar](https://github.com/ja2375/add_2_calendar) | `3.0.1` | `3.1.0` |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.28.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.7` | `0.2.8` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [posthog_flutter](https://github.com/posthog/posthog-flutter) | `5.24.0` | `5.25.2` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.42` | `0.6.0+eol` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.8` | `0.3.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.31.0` | `2.33.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.3` | `4.0.4-dev.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.5` | `3.2.6-dev.1` |\n| [drift](https://github.com/simolus3/drift) | `2.31.0` | `2.33.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.13.0` | `6.13.2` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `21.0.0` |\n\n\nUpdates `add_2_calendar` from 3.0.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ja2375/add_2_calendar/blob/master/CHANGELOG.md\"\u003eadd_2_calendar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e3.1.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Swift Package Manager\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ja2375/add_2_calendar/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.7 to 0.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 1.0.1, Moor 4.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDoUpdate.withExcluded\u003c/code\u003e to refer to the excluded row in an upsert clause.\u003c/li\u003e\n\u003cli\u003eAdd optional \u003ccode\u003ewhere\u003c/code\u003e clause to \u003ccode\u003eDoUpdate\u003c/code\u003e constructors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlease note\u003c/h3\u003e\n\u003cp\u003eWith this release, moor has been renamed to drift. No immediate action is necessary, the \u003ccode\u003emoor\u003c/code\u003e package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.\u003c/p\u003e\n\u003cp\u003eAn automatic migration tool can help you make the switch from moor to drift in minutes. See \u003ca href=\"https://drift.simonbinder.eu/name/\"\u003ethe documentation\u003c/a\u003e for all the details. Thanks!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/12c648b02514fcf95fbffa28bbf682edef1cf6ec\"\u003e\u003ccode\u003e12c648b\u003c/code\u003e\u003c/a\u003e Prepare 2.30 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6b519ddd1d1f5e9c93054dd46fc8a8118126c9a3\"\u003e\u003ccode\u003e6b519dd\u003c/code\u003e\u003c/a\u003e Migrate IndexedDB databases to OPFS (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f3c522225efa53f15d4169b163d7cb685791c39d\"\u003e\u003ccode\u003ef3c5222\u003c/code\u003e\u003c/a\u003e Support right and full outer joins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a0533bfc7531845e1663ac2eeda168f7fba12b4b\"\u003e\u003ccode\u003ea0533bf\u003c/code\u003e\u003c/a\u003e Add missing redirect for /options/\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fba0dc5311a941db4817bc56fc410c4c1a5c456f\"\u003e\u003ccode\u003efba0dc5\u003c/code\u003e\u003c/a\u003e Add workspace pubspec.lock to gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/57221f95cbf19d0d6602e642cdf971ad7618943c\"\u003e\u003ccode\u003e57221f9\u003c/code\u003e\u003c/a\u003e Fix custom contains function to handle null values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d049ce59756eab2004e53112c5cd099daf910975\"\u003e\u003ccode\u003ed049ce5\u003c/code\u003e\u003c/a\u003e Fix more analysis warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4c7fd5f4ed1a4cf8708af8540a0d8e94679b8b23\"\u003e\u003ccode\u003e4c7fd5f\u003c/code\u003e\u003c/a\u003e Fix build_test deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/84998aa9dbea82ee25fe51d399179fe6bf0807ac\"\u003e\u003ccode\u003e84998aa\u003c/code\u003e\u003c/a\u003e Use Flutter for tool to download sqlite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8dca2d75abd5864515d39376281c14635516bff6\"\u003e\u003ccode\u003e8dca2d7\u003c/code\u003e\u003c/a\u003e Support latest analyzer packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.7...drift_flutter-0.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `posthog_flutter` from 5.24.0 to 5.25.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/posthog/posthog-flutter/releases\"\u003eposthog_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.25.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e2c0925e: Fix link-type survey questions with no URL silently failing to render on Android. The deserializer now treats a missing link as an empty string instead of throwing on \u003ccode\u003enull\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.25.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e06b1569: Skip Flutter SDK setup for blank project tokens before storing config or installing Dart integrations.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.25.0\u003c/h2\u003e\n\u003ch3\u003eMinor Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ecfcab97: Support Android builds with AGP 9 built-in Kotlin while preserving compatibility with AGP 8. This release requires Android Gradle Plugin 8.0 or newer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ef9490ed: Raise the minimum \u003ccode\u003eposthog-android\u003c/code\u003e version to 3.44.0 to guarantee session replay minimum recording duration support.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.24.2\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e5c60fb5: Reinstall Flutter error autocapture handlers when re-enabling data collection.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.24.1\u003c/h2\u003e\n\u003ch3\u003ePatch Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e0d4ab6e: Prefer projectToken when configuring PostHog on Darwin platforms.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/dff159fad08ece7eaaa8f0b36cdc2de55b6ead0b\"\u003e\u003ccode\u003edff159f\u003c/code\u003e\u003c/a\u003e chore: release 5.25.2 [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/2c0925e642e76c02d05bb58b7f281e718ceddfb4\"\u003e\u003ccode\u003e2c0925e\u003c/code\u003e\u003c/a\u003e fix: render link-type survey questions without a URL on Android (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/408\"\u003e#408\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/2bfe780b0affe6ccf7efff3a152880f5cf56a0ea\"\u003e\u003ccode\u003e2bfe780\u003c/code\u003e\u003c/a\u003e chore: use macOS 26 runners (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/404\"\u003e#404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/50a45f04db0a1dd02da4ec77e02c9cd2d4016d9c\"\u003e\u003ccode\u003e50a45f0\u003c/code\u003e\u003c/a\u003e chore: configure dependency minimum release age / cooldown (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/403\"\u003e#403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/db949f4f5db9f6272ed0e4a8b75d8e238bc409e0\"\u003e\u003ccode\u003edb949f4\u003c/code\u003e\u003c/a\u003e chore: release 5.25.1 [version bump]\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/06b1569a28231cc768b9452f9796f03274e3123f\"\u003e\u003ccode\u003e06b1569\u003c/code\u003e\u003c/a\u003e fix: skip setup for blank project tokens (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/402\"\u003e#402\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/2825a47851daa2f068efcc42ff91a57b3dee51e1\"\u003e\u003ccode\u003e2825a47\u003c/code\u003e\u003c/a\u003e chore: use shared semantic PR title workflow (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/401\"\u003e#401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/68f95f9f1dcf372aa56fb250f7b509b96cdc14bf\"\u003e\u003ccode\u003e68f95f9\u003c/code\u003e\u003c/a\u003e chore: validate PR titles with conventional commits (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/400\"\u003e#400\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/10d4409d7f6be4f9ea7c5bf61c8334734023a462\"\u003e\u003ccode\u003e10d4409\u003c/code\u003e\u003c/a\u003e docs: add Dartdoc for public APIs (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/397\"\u003e#397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/PostHog/posthog-flutter/commit/8b32066f4bc4831a1e0d8ffac730622d01680465\"\u003e\u003ccode\u003e8b32066\u003c/code\u003e\u003c/a\u003e chore: update PostHog/.github pins (\u003ca href=\"https://redirect.github.com/posthog/posthog-flutter/issues/399\"\u003e#399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/posthog/posthog-flutter/compare/5.24.0...5.25.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sqlite3_flutter_libs` from 0.5.42 to 0.6.0+eol\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/sqlite3.dart/commit/9ea06ae2a342f60c9d06d828e7d20f0079aab88c\"\u003e\u003ccode\u003e9ea06ae\u003c/code\u003e\u003c/a\u003e Add legacy flutter_libs packages for eol marker\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/simolus3/sqlite3.dart/commits/sqlite3_web-0.6.0/legacy\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.8 to 0.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 1.0.1, Moor 4.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDoUpdate.withExcluded\u003c/code\u003e to refer to the excluded row in an upsert clause.\u003c/li\u003e\n\u003cli\u003eAdd optional \u003ccode\u003ewhere\u003c/code\u003e clause to \u003ccode\u003eDoUpdate\u003c/code\u003e constructors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlease note\u003c/h3\u003e\n\u003cp\u003eWith this release, moor has been renamed to drift. No immediate action is necessary, the \u003ccode\u003emoor\u003c/code\u003e package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.\u003c/p\u003e\n\u003cp\u003eAn automatic migration tool can help you make the switch from moor to drift in minutes. See \u003ca href=\"https://drift.simonbinder.eu/name/\"\u003ethe documentation\u003c/a\u003e for all the details. Thanks!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/12c648b02514fcf95fbffa28bbf682edef1cf6ec\"\u003e\u003ccode\u003e12c648b\u003c/code\u003e\u003c/a\u003e Prepare 2.30 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6b519ddd1d1f5e9c93054dd46fc8a8118126c9a3\"\u003e\u003ccode\u003e6b519dd\u003c/code\u003e\u003c/a\u003e Migrate IndexedDB databases to OPFS (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f3c522225efa53f15d4169b163d7cb685791c39d\"\u003e\u003ccode\u003ef3c5222\u003c/code\u003e\u003c/a\u003e Support right and full outer joins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a0533bfc7531845e1663ac2eeda168f7fba12b4b\"\u003e\u003ccode\u003ea0533bf\u003c/code\u003e\u003c/a\u003e Add missing redirect for /options/\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fba0dc5311a941db4817bc56fc410c4c1a5c456f\"\u003e\u003ccode\u003efba0dc5\u003c/code\u003e\u003c/a\u003e Add workspace pubspec.lock to gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/57221f95cbf19d0d6602e642cdf971ad7618943c\"\u003e\u003ccode\u003e57221f9\u003c/code\u003e\u003c/a\u003e Fix custom contains function to handle null values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d049ce59756eab2004e53112c5cd099daf910975\"\u003e\u003ccode\u003ed049ce5\u003c/code\u003e\u003c/a\u003e Fix more analysis warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4c7fd5f4ed1a4cf8708af8540a0d8e94679b8b23\"\u003e\u003ccode\u003e4c7fd5f\u003c/code\u003e\u003c/a\u003e Fix build_test deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/84998aa9dbea82ee25fe51d399179fe6bf0807ac\"\u003e\u003ccode\u003e84998aa\u003c/code\u003e\u003c/a\u003e Use Flutter for tool to download sqlite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8dca2d75abd5864515d39376281c14635516bff6\"\u003e\u003ccode\u003e8dca2d7\u003c/code\u003e\u003c/a\u003e Support latest analyzer packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.7...drift_flutter-0.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.31.0 to 2.33.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/martin-dehlan/sippd/pull/124","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-dehlan%2Fsippd/issues/124","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/124/packages"}},{"old_version":"2.6.5","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-05-30T03:18:22.000Z","version_change":"2.6.5 → 4.0.3","issue":{"uuid":"4553029460","node_id":"PR_kwDOSTHUn87g4I6_","number":47,"state":"closed","title":"chore(deps): bump the flutter-updates group with 12 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-06T03:19:16.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-30T03:18:22.000Z","updated_at":"2026-06-06T03:19:17.000Z","time_to_close":604854,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-updates","update_count":12,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_lint","old_version":"2.6.5","new_version":"3.1.3","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.5","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_svg","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"14.8.1","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_sign_in","old_version":"6.3.0","new_version":"7.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"mobile_scanner","old_version":"6.0.11","new_version":"7.2.0","repository_url":"https://github.com/juliansteenbakker/mobile_scanner"},{"name":"package_info_plus","old_version":"8.3.1","new_version":"10.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-updates group with 12 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.5` | `3.1.3` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.5` | `4.0.3` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.4` | `2.3.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.2.3` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.1.0` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [mobile_scanner](https://github.com/juliansteenbakker/mobile_scanner) | `6.0.11` | `7.2.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `10.1.0` |\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.4 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ddc9430a0080bea73c5511732f396acde1f48fe0\"\u003e\u003ccode\u003eddc9430\u003c/code\u003e\u003c/a\u003e [flutter_svg] add imageBuilder property to SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11615\"\u003e#11615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ca2647a28aefda1befd8e90d06210aa13b43381a\"\u003e\u003ccode\u003eca2647a\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix auto-generated specification tests, run with `dart te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d9a205023fedce62b9d2781133ad17a6c31115e6\"\u003e\u003ccode\u003ed9a2050\u003c/code\u003e\u003c/a\u003e [flutter_svg] Remove generated CMake files (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11459\"\u003e#11459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1359ed0d7ed055880d6c4ba8733bc3e50ae629cd\"\u003e\u003ccode\u003e1359ed0\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix broken README link (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11306\"\u003e#11306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.3.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/51f351235c4b73c01eca3a626a59709bca357b77\"\u003e\u003ccode\u003e51f3512\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3b8c4cb69e62d031116d11cdf75971fd23884db7\"\u003e\u003ccode\u003e3b8c4cb\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] trailing pinned row/col for TableView (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e212d61de4d81a406dcfc79a1024a0d5a1a3cdb2\"\u003e\u003ccode\u003ee212d61\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5653b5abb6ad69a8523c953baac49448dd26a4e8\"\u003e\u003ccode\u003e5653b5a\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Replace use of zIndex in examples and tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ff0189ea1e95b6c68b1bf93427519b76512e47d6\"\u003e\u003ccode\u003eff0189e\u003c/code\u003e\u003c/a\u003e [webview_flutter] Platform implementations for getCookies \u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11386\"\u003e#11386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cde5b36e7eceacdc3268ee758e3834f2817ffb6b\"\u003e\u003ccode\u003ecde5b36\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11479\"\u003e#11479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5f14a8010690b33f8f71d888dd6a3de665164e21\"\u003e\u003ccode\u003e5f14a80\u003c/code\u003e\u003c/a\u003e [image_picker] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11504\"\u003e#11504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c05ab81dddf0f145c57b43df80903ce17ba84baf\"\u003e\u003ccode\u003ec05ab81\u003c/code\u003e\u003c/a\u003e [quick_actions] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11507\"\u003e#11507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9b4847feb9a2a9aa24fe9e61c0f275692dbc7bdb\"\u003e\u003ccode\u003e9b4847f\u003c/code\u003e\u003c/a\u003e [pigeon] fix: Apply correct ThrowError success callback (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11585\"\u003e#11585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cac0fc54eb6f7a7957fcacf6a3c992286232e867\"\u003e\u003ccode\u003ecac0fc5\u003c/code\u003e\u003c/a\u003e [video_player_platform_interface] Add video track selection support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11474\"\u003e#11474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.3/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.3.3 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f347612bad34021710571cfaa3ac5551c38def5f\"\u003e\u003ccode\u003ef347612\u003c/code\u003e\u003c/a\u003e [google_font] Move the httpClient from a package level variable to the Config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_sign_in` from 6.3.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f2a65fdceb4a62eafd7dafbd25421283b441623d\"\u003e\u003ccode\u003ef2a65fd\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fdee698f8563f2fdc2ee7600f1359fe6b393aea8\"\u003e\u003ccode\u003efdee698\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement clearAuthorizationToken (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/10024\"\u003e#10024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6f979b5e6265c03c78776aab55231e72f25af589\"\u003e\u003ccode\u003e6f979b5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a platform interface method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9929\"\u003e#9929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a3f09e5705d736fa57bf6839da60f5e14e49e8f0\"\u003e\u003ccode\u003ea3f09e5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement hosted domain on Android (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9871\"\u003e#9871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/256bb4f2dd3d0ca013fa9bdd5f827d61268cf207\"\u003e\u003ccode\u003e256bb4f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 19 directories with 2 updat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/35eed056ce63c38209d6dacf5259e1d9abcc0970\"\u003e\u003ccode\u003e35eed05\u003c/code\u003e\u003c/a\u003e Update repo for 3.35 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9816\"\u003e#9816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e56761efb2d7745627c5f1c96ed216cdbb4b9db8\"\u003e\u003ccode\u003ee56761e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 15 directories with 7 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/db6988d785fa75bb7337ab3ef72a4e15c3484a76\"\u003e\u003ccode\u003edb6988d\u003c/code\u003e\u003c/a\u003e [tool] Remove web drive hot reload workaround (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9704\"\u003e#9704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/963550c6c2975ed264c75260a1559d73ec014663\"\u003e\u003ccode\u003e963550c\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add more serverClientId info to README (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9629\"\u003e#9629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/57cbb96e8563231e2bc1c5593608c7ceef24fa70\"\u003e\u003ccode\u003e57cbb96\u003c/code\u003e\u003c/a\u003e [google_sign_in] Update to GoogleSignIn-iOS 9 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9655\"\u003e#9655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_sign_in-v7.2.0/packages/google_sign_in\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mobile_scanner` from 6.0.11 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/releases\"\u003emobile_scanner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple \u0026amp; Android] Added tap to focus functionality. You can enable it in the \u003ccode\u003eMobileScanner\u003c/code\u003e widget.\u003c/li\u003e\n\u003cli\u003e[Apple \u0026amp; Android] You can now set the initial zoom factor using the \u003ccode\u003einitialZoom\u003c/code\u003e parameter in the \u003ccode\u003estartOptions\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes and Improvements\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/blob/develop/CHANGELOG.md\"\u003emobile_scanner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple] Fixed crash on iPhone 17 when starting MobileScanner by checking available pixel formats before setting video output settings. (\u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/1fa586344ad789426c6425dca92824656c5bbf47\"\u003e\u003ccode\u003e1fa5863\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1659\"\u003e#1659\u003c/a\u003e from juliansteenbakker/fix/macos-overlay-text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/66339edc06a4a04787d807416e439e5aea501ac4\"\u003e\u003ccode\u003e66339ed\u003c/code\u003e\u003c/a\u003e fix: text overlay being upside down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/068c73bde325ad03aa65a2eba9e9f1b2e50cc8ec\"\u003e\u003ccode\u003e068c73b\u003c/code\u003e\u003c/a\u003e fix: build for macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9d9a72ede2eeed3d5dd751b5ded6901226bef5fe\"\u003e\u003ccode\u003e9d9a72e\u003c/code\u003e\u003c/a\u003e imp: update doc to represent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/0c2cde8e6765664ac3d251ab96b882559a4c4786\"\u003e\u003ccode\u003e0c2cde8\u003c/code\u003e\u003c/a\u003e imp: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/b859b9948ce1870d5097ff89e0fea29096936358\"\u003e\u003ccode\u003eb859b99\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1529\"\u003e#1529\u003c/a\u003e from juliansteenbakker/fix/apple-encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9feff0de249092098e69ca5a36b27a6ea330a49f\"\u003e\u003ccode\u003e9feff0d\u003c/code\u003e\u003c/a\u003e imp: make rawBytes non nullable, since it will always be present, or if not, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/d1fcf787837f266b6d0cc4a04a1e49b341b2642f\"\u003e\u003ccode\u003ed1fcf78\u003c/code\u003e\u003c/a\u003e imp: add actual byte comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/ae6af508ce1775a1eb348277e24e41b756b9e3e1\"\u003e\u003ccode\u003eae6af50\u003c/code\u003e\u003c/a\u003e fix: test correctness\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/fa6ea6f18a38e6d3ee86b562de4aacc808089adb\"\u003e\u003ccode\u003efa6ea6f\u003c/code\u003e\u003c/a\u003e imp: rename decodedBytes to bytes, update docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/compare/v6.0.11...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6427bc6c3b3a1fe3a3c468a5f487753074b135e8\"\u003e\u003ccode\u003e6427bc6\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bed26b5cf14bded2d7000f5cca3dffdeb157686c\"\u003e\u003ccode\u003ebed26b5\u003c/code\u003e\u003c/a\u003e feat(package_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f0da4b919cec0aaebbdc8daf8c4475e6bc0ae2ec\"\u003e\u003ccode\u003ef0da4b9\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Bump win32 from 5.15.0 to 6.0.0 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0534cd2d1ea55d68c4452e8d5a0ee211b0c641ac\"\u003e\u003ccode\u003e0534cd2\u003c/code\u003e\u003c/a\u003e docs(package_info_plus): add installerStore values documentation (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3721\"\u003e#3721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v10.1.0/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/NAVANEETHVVINOD/Grow-by-IL/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NAVANEETHVVINOD%2FGrow-by-IL/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"2.6.5","new_version":"4.0.0+1","update_type":"major","path":"/apps/web","pr_created_at":"2026-05-23T07:51:25.000Z","version_change":"2.6.5 → 4.0.0+1","issue":{"uuid":"4507385804","node_id":"PR_kwDOSlkpss7elOph","number":10,"state":"open","title":"build(deps): Bump build_runner, custom_lint, riverpod_lint, mockito, riverpod_annotation, flutter_riverpod and riverpod_generator in /apps/web","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-23T07:51:25.000Z","updated_at":"2026-05-23T07:51:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"Bump build_runner, custom_lint, riverpod_lint, mockito, riverpod_annotation, flutter_riverpod"},{"name":"riverpod_generator","repository_url":"https://github.com/rrousselGit/riverpod","old_version":"2.6.5","new_version":"4.0.0+1"}],"path":"/apps/web","ecosystem":"pub"},"body":"Bumps [build_runner](https://github.com/dart-lang/build), [custom_lint](https://github.com/invertase/dart_custom_lint), [riverpod_lint](https://github.com/rrousselGit/river_pod), [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs), [riverpod_annotation](https://github.com/rrousselGit/riverpod), [flutter_riverpod](https://github.com/rrousselGit/riverpod) and [riverpod_generator](https://github.com/rrousselGit/riverpod). These dependencies needed to be updated together.\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/jeydpeaschocolatebar/uplift-manyger/pull/10","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jeydpeaschocolatebar%2Fuplift-manyger/issues/10","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/10/packages"}},{"old_version":"2.6.5","new_version":"4.0.0+1","update_type":"major","path":"/apps/client","pr_created_at":"2026-05-16T14:54:42.000Z","version_change":"2.6.5 → 4.0.0+1","issue":{"uuid":"4460252396","node_id":"PR_kwDOR2Bj9M7cOaeZ","number":943,"state":"open","title":"chore(deps): bump the pub-minor group in /apps/client with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-16T14:54:42.000Z","updated_at":"2026-05-16T14:54:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"pub-minor","update_count":8,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"custom_lint","old_version":"0.7.6","new_version":"0.8.1","repository_url":"https://github.com/invertase/dart_custom_lint"},{"name":"riverpod_lint","old_version":"2.6.5","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"mockito","old_version":"5.4.6","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.5","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_secure_storage","old_version":"10.1.0","new_version":"10.2.0","repository_url":"https://github.com/mogol/flutter_secure_storage"}],"path":"/apps/client","ecosystem":"pub"},"body":"Bumps the pub-minor group in /apps/client with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [custom_lint](https://github.com/invertase/dart_custom_lint) | `0.7.6` | `0.8.1` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.5` | `3.1.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.6.4` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.5` | `4.0.0+1` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `10.1.0` | `10.2.0` |\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage` from 10.1.0 to 10.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/mogol/flutter_secure_storage/releases\"\u003eflutter_secure_storage's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev10.2.0\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eKeyCipherAlgorithm.RSA_ECB_PKCS1Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eRSA_ECB_OAEPwithSHA_256andMGF1Padding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003eStorageCipherAlgorithm.AES_CBC_PKCS7Padding\u003c/code\u003e. Existing data is automatically migrated to the default \u003ccode\u003eAES_GCM_NoPadding\u003c/code\u003e when \u003ccode\u003emigrateOnAlgorithmChange\u003c/code\u003e is true.\u003c/li\u003e\n\u003cli\u003eFixed Gradle space-assignment warnings in \u003ccode\u003ebuild.gradle\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eiOS / macOS\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed iOS build by updating availability annotation for Secure Enclave methods from \u003ccode\u003eiOS 11.3\u003c/code\u003e to \u003ccode\u003eiOS 13.0\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eWindows\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed compatibility with \u003ccode\u003ewin32\u003c/code\u003e 6.0.0 in \u003ccode\u003eflutter_secure_storage_windows 4.2.0\u003c/code\u003e.\nIf you are on Dart \u0026gt;=3.10.0, this fix is applied automatically. Otherwise, pin \u003ccode\u003eflutter_secure_storage_windows: ^4.2.0\u003c/code\u003e in your \u003ccode\u003epubspec.yaml\u003c/code\u003e to opt in and make sure your constraint is set for minimum of Dart \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/55dd5a7c16f222208a06314825d20941f5485eb2\"\u003e\u003ccode\u003e55dd5a7\u003c/code\u003e\u003c/a\u003e fix: add release note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5b564203c50c3f6b33989a536b19266d96dfe062\"\u003e\u003ccode\u003e5b56420\u003c/code\u003e\u003c/a\u003e fix: revert flutter_secure_storage_windows to 4.1.0, so users with dart sdk \u0026lt;...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f29180c239b6e5c136bb792b1e8d1101abe87d5f\"\u003e\u003ccode\u003ef29180c\u003c/code\u003e\u003c/a\u003e release of v10.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/8aeab0785eab15160fd80b9ba51b6f416380e45b\"\u003e\u003ccode\u003e8aeab07\u003c/code\u003e\u003c/a\u003e release of v0.3.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f65210340a8d17bdaa6caaafb04310506d034375\"\u003e\u003ccode\u003ef652103\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1130\"\u003e#1130\u003c/a\u003e from juliansteenbakker/fix/deprecate-insecure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1c6a63ad4a21c44d56f4c0920583a0c0f3005d5b\"\u003e\u003ccode\u003e1c6a63a\u003c/code\u003e\u003c/a\u003e fix: analyzer issues for deprecated member usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1c885112486fbed38775e8d0a02d44b0af1e95a1\"\u003e\u003ccode\u003e1c88511\u003c/code\u003e\u003c/a\u003e Merge branch 'develop' into fix/deprecate-insecure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b6a3554e365d533f3c313bbf6957b76495b0da53\"\u003e\u003ccode\u003eb6a3554\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1129\"\u003e#1129\u003c/a\u003e from juliansteenbakker/dependabot/github_actions/nic...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/51f377a32ad2996df328c8dc0adf2d026213c94b\"\u003e\u003ccode\u003e51f377a\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1122\"\u003e#1122\u003c/a\u003e from juliansteenbakker/fix/win32-6-compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0aa65ad46c485d8313b50db86bd8c09795cfcc1d\"\u003e\u003ccode\u003e0aa65ad\u003c/code\u003e\u003c/a\u003e fix: regenerate cmakelists for windows\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v10.1.0...v10.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/NC1107/echo-messenger/pull/943","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NC1107%2Fecho-messenger/issues/943","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/943/packages"}},{"old_version":"2.6.5","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-05-09T14:58:51.000Z","version_change":"2.6.5 → 4.0.3","issue":{"uuid":"4412860694","node_id":"PR_kwDOSTHUn87Z3Kvw","number":22,"state":"closed","title":"chore(deps): bump the flutter-updates group with 13 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-16T03:18:07.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-09T14:58:51.000Z","updated_at":"2026-05-16T03:18:08.000Z","time_to_close":562756,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-updates","update_count":13,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_lint","old_version":"2.6.5","new_version":"3.1.3","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.5","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_svg","old_version":"2.2.4","new_version":"2.3.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"14.8.1","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_sign_in","old_version":"6.3.0","new_version":"7.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"mobile_scanner","old_version":"6.0.11","new_version":"7.2.0","repository_url":"https://github.com/juliansteenbakker/mobile_scanner"},{"name":"package_info_plus","old_version":"8.3.1","new_version":"10.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-updates group with 13 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.5` | `3.1.3` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.5` | `4.0.3` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `21.0.0` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.4` | `2.3.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `14.8.1` | `17.2.3` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.1.0` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [mobile_scanner](https://github.com/juliansteenbakker/mobile_scanner) | `6.0.11` | `7.2.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `10.1.0` |\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v18.0.1...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.4 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ddc9430a0080bea73c5511732f396acde1f48fe0\"\u003e\u003ccode\u003eddc9430\u003c/code\u003e\u003c/a\u003e [flutter_svg] add imageBuilder property to SvgPicture (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11615\"\u003e#11615\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ca2647a28aefda1befd8e90d06210aa13b43381a\"\u003e\u003ccode\u003eca2647a\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix auto-generated specification tests, run with `dart te...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d9a205023fedce62b9d2781133ad17a6c31115e6\"\u003e\u003ccode\u003ed9a2050\u003c/code\u003e\u003c/a\u003e [flutter_svg] Remove generated CMake files (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11459\"\u003e#11459\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1359ed0d7ed055880d6c4ba8733bc3e50ae629cd\"\u003e\u003ccode\u003e1359ed0\u003c/code\u003e\u003c/a\u003e [mustache_template] Fix broken README link (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11306\"\u003e#11306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.3.0/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 14.8.1 to 17.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/51f351235c4b73c01eca3a626a59709bca357b77\"\u003e\u003ccode\u003e51f3512\u003c/code\u003e\u003c/a\u003e [packages/packages/go_router] Prepare for batch release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3b8c4cb69e62d031116d11cdf75971fd23884db7\"\u003e\u003ccode\u003e3b8c4cb\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] trailing pinned row/col for TableView (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11519\"\u003e#11519\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e212d61de4d81a406dcfc79a1024a0d5a1a3cdb2\"\u003e\u003ccode\u003ee212d61\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5653b5abb6ad69a8523c953baac49448dd26a4e8\"\u003e\u003ccode\u003e5653b5a\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Replace use of zIndex in examples and tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11572\"\u003e#11572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ff0189ea1e95b6c68b1bf93427519b76512e47d6\"\u003e\u003ccode\u003eff0189e\u003c/code\u003e\u003c/a\u003e [webview_flutter] Platform implementations for getCookies \u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11386\"\u003e#11386\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cde5b36e7eceacdc3268ee758e3834f2817ffb6b\"\u003e\u003ccode\u003ecde5b36\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11479\"\u003e#11479\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5f14a8010690b33f8f71d888dd6a3de665164e21\"\u003e\u003ccode\u003e5f14a80\u003c/code\u003e\u003c/a\u003e [image_picker] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11504\"\u003e#11504\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c05ab81dddf0f145c57b43df80903ce17ba84baf\"\u003e\u003ccode\u003ec05ab81\u003c/code\u003e\u003c/a\u003e [quick_actions] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11507\"\u003e#11507\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9b4847feb9a2a9aa24fe9e61c0f275692dbc7bdb\"\u003e\u003ccode\u003e9b4847f\u003c/code\u003e\u003c/a\u003e [pigeon] fix: Apply correct ThrowError success callback (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11585\"\u003e#11585\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cac0fc54eb6f7a7957fcacf6a3c992286232e867\"\u003e\u003ccode\u003ecac0fc5\u003c/code\u003e\u003c/a\u003e [video_player_platform_interface] Add video track selection support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11474\"\u003e#11474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.2.3/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.3.3 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f347612bad34021710571cfaa3ac5551c38def5f\"\u003e\u003ccode\u003ef347612\u003c/code\u003e\u003c/a\u003e [google_font] Move the httpClient from a package level variable to the Config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_sign_in` from 6.3.0 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f2a65fdceb4a62eafd7dafbd25421283b441623d\"\u003e\u003ccode\u003ef2a65fd\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9846\"\u003e#9846\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fdee698f8563f2fdc2ee7600f1359fe6b393aea8\"\u003e\u003ccode\u003efdee698\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement clearAuthorizationToken (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/10024\"\u003e#10024\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6f979b5e6265c03c78776aab55231e72f25af589\"\u003e\u003ccode\u003e6f979b5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add a platform interface method to clear auth tokens (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9929\"\u003e#9929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a3f09e5705d736fa57bf6839da60f5e14e49e8f0\"\u003e\u003ccode\u003ea3f09e5\u003c/code\u003e\u003c/a\u003e [google_sign_in] Implement hosted domain on Android (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9871\"\u003e#9871\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/256bb4f2dd3d0ca013fa9bdd5f827d61268cf207\"\u003e\u003ccode\u003e256bb4f\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the gradle-plugin group across 19 directories with 2 updat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/35eed056ce63c38209d6dacf5259e1d9abcc0970\"\u003e\u003ccode\u003e35eed05\u003c/code\u003e\u003c/a\u003e Update repo for 3.35 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9816\"\u003e#9816\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e56761efb2d7745627c5f1c96ed216cdbb4b9db8\"\u003e\u003ccode\u003ee56761e\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 15 directories with 7 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/db6988d785fa75bb7337ab3ef72a4e15c3484a76\"\u003e\u003ccode\u003edb6988d\u003c/code\u003e\u003c/a\u003e [tool] Remove web drive hot reload workaround (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9704\"\u003e#9704\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/963550c6c2975ed264c75260a1559d73ec014663\"\u003e\u003ccode\u003e963550c\u003c/code\u003e\u003c/a\u003e [google_sign_in] Add more serverClientId info to README (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9629\"\u003e#9629\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/57cbb96e8563231e2bc1c5593608c7ceef24fa70\"\u003e\u003ccode\u003e57cbb96\u003c/code\u003e\u003c/a\u003e [google_sign_in] Update to GoogleSignIn-iOS 9 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/google_sign_in/issues/9655\"\u003e#9655\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_sign_in-v7.2.0/packages/google_sign_in\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mobile_scanner` from 6.0.11 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/releases\"\u003emobile_scanner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev7.1.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple \u0026amp; Android] Added tap to focus functionality. You can enable it in the \u003ccode\u003eMobileScanner\u003c/code\u003e widget.\u003c/li\u003e\n\u003cli\u003e[Apple \u0026amp; Android] You can now set the initial zoom factor using the \u003ccode\u003einitialZoom\u003c/code\u003e parameter in the \u003ccode\u003estartOptions\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes and Improvements\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/blob/develop/CHANGELOG.md\"\u003emobile_scanner's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e7.2.0\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eHighlights\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for switching between lens types (normal, wide, zoom) using the \u003ccode\u003eswitchCamera()\u003c/code\u003e method with \u003ccode\u003eToggleLensType\u003c/code\u003e or \u003ccode\u003eSelectCamera\u003c/code\u003e options.\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erawDecodedBytes\u003c/code\u003e field to \u003ccode\u003eBarcode\u003c/code\u003e which replaces \u003ccode\u003eBarcode.rawBytes\u003c/code\u003e. On Apple platforms, this returns a \u003ccode\u003eDecodedVisionBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e (decoded payload, without header/padding) and \u003ccode\u003erawBytes\u003c/code\u003e (full raw payload, available on iOS 17.0+ / macOS 14.0+). On Android and web, this returns a \u003ccode\u003eDecodedBarcodeBytes\u003c/code\u003e containing \u003ccode\u003ebytes\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Migrated barcode bounding box from \u003ccode\u003eboundingBox\u003c/code\u003e to \u003ccode\u003ecornerPoints\u003c/code\u003e for more accurate scan window detection.\u003c/li\u003e\n\u003cli\u003eAdded support for \u003ccode\u003eITF-Two-of-Five\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdded constants for testing the method channel methods in \u003ccode\u003eMobileScannerMethods\u003c/code\u003e and \u003ccode\u003eMobileScannerEvents\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eThe global method \u003ccode\u003ecalculateBoxFitRatio()\u003c/code\u003e is now deprecated.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fixed incorrect texture size on orientation change.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed a bug where the \u003ccode\u003eisPaused\u003c/code\u003e flag was not reset when \u003ccode\u003estart()\u003c/code\u003e was called.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed \u003ccode\u003eimageAnalysis\u003c/code\u003e not being unbound on dispose.\u003c/li\u003e\n\u003cli\u003e[Android] Fixed an issue where the app orientation handling was not respecting auto-rotate settings\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003erawBytes\u003c/code\u003e returning incorrect data for barcodes containing non-ASCII characters (e.g. \u003ccode\u003eø\u003c/code\u003e). For QR codes, bytes are now extracted directly from the error-corrected bit stream via \u003ccode\u003eCIQRCodeDescriptor\u003c/code\u003e, bypassing the Vision string API entirely. For Aztec, DataMatrix, PDF417 and linear formats, the ISO-Latin-1 round-trip is used to recover the original bytes from \u003ccode\u003epayloadStringValue\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed \u003ccode\u003edisplayValue\u003c/code\u003e returning a garbled Latin-1 string (e.g. \u003ccode\u003ehellÃ¸\u003c/code\u003e) for barcodes with non-ASCII UTF-8 content. It is now correctly decoded to UTF-8 (e.g. \u003ccode\u003ehellø\u003c/code\u003e).\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed a bug where the barcode type results did not have a value.\u003c/li\u003e\n\u003cli\u003e[Apple] Fixed camera rotating, even when rotation is locked.\u003c/li\u003e\n\u003cli\u003e[macOS] Fixed barcode overlay text displaying upside down.\u003c/li\u003e\n\u003cli\u003eFixed barcode overlay rendering at wrong position after orientation change.\u003c/li\u003e\n\u003cli\u003eFixed a bug where taps were ignored on the scanner widget.\u003c/li\u003e\n\u003cli\u003eFixed a bug where a controller that was only disposed would throw an incorrect error code.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.4\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[Apple] Fixed crash on iPhone 17 when starting MobileScanner by checking available pixel formats before setting video output settings. (\u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e7.1.3\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eOverlay: Updated \u003ccode\u003eBarcodePainter\u003c/code\u003e to receive \u003ccode\u003edeviceOrientation\u003c/code\u003e and dynamically adjust \u003ccode\u003ecameraPreviewSize\u003c/code\u003e, fixing barcode overlay misalignment during device rotation changes \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1462\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Refactored orientation detection to use \u003ccode\u003eOrientationEventListener\u003c/code\u003e instead of \u003ccode\u003eBroadcastReceiver\u003c/code\u003e for \u003ccode\u003eACTION_CONFIGURATION_CHANGED\u003c/code\u003e, ensuring physical device orientation is captured correctly and preventing unwanted screen rotations on \u003ccode\u003eMobileScanner\u003c/code\u003e initialization \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1486\"\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Changed minSDK from 21 to 23 in line with Flutter requirements.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Android] Removed deprecated renderscript api's, improved performance for analysis.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Prevent half-stopped camera state causing false ALREADY_STARTED.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e[Apple] Fixed a bug where invalid images would cause crashes when processing them with CoreVideo.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed an issue with the \u003ccode\u003einitialZoom\u003c/code\u003e parameter.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e7.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed missing import of 'package:meta/meta.dart' on older Flutter sdk's\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/1fa586344ad789426c6425dca92824656c5bbf47\"\u003e\u003ccode\u003e1fa5863\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1659\"\u003e#1659\u003c/a\u003e from juliansteenbakker/fix/macos-overlay-text\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/66339edc06a4a04787d807416e439e5aea501ac4\"\u003e\u003ccode\u003e66339ed\u003c/code\u003e\u003c/a\u003e fix: text overlay being upside down\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/068c73bde325ad03aa65a2eba9e9f1b2e50cc8ec\"\u003e\u003ccode\u003e068c73b\u003c/code\u003e\u003c/a\u003e fix: build for macos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9d9a72ede2eeed3d5dd751b5ded6901226bef5fe\"\u003e\u003ccode\u003e9d9a72e\u003c/code\u003e\u003c/a\u003e imp: update doc to represent changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/0c2cde8e6765664ac3d251ab96b882559a4c4786\"\u003e\u003ccode\u003e0c2cde8\u003c/code\u003e\u003c/a\u003e imp: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/b859b9948ce1870d5097ff89e0fea29096936358\"\u003e\u003ccode\u003eb859b99\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/juliansteenbakker/mobile_scanner/issues/1529\"\u003e#1529\u003c/a\u003e from juliansteenbakker/fix/apple-encoding\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/9feff0de249092098e69ca5a36b27a6ea330a49f\"\u003e\u003ccode\u003e9feff0d\u003c/code\u003e\u003c/a\u003e imp: make rawBytes non nullable, since it will always be present, or if not, ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/d1fcf787837f266b6d0cc4a04a1e49b341b2642f\"\u003e\u003ccode\u003ed1fcf78\u003c/code\u003e\u003c/a\u003e imp: add actual byte comparison\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/ae6af508ce1775a1eb348277e24e41b756b9e3e1\"\u003e\u003ccode\u003eae6af50\u003c/code\u003e\u003c/a\u003e fix: test correctness\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/commit/fa6ea6f18a38e6d3ee86b562de4aacc808089adb\"\u003e\u003ccode\u003efa6ea6f\u003c/code\u003e\u003c/a\u003e imp: rename decodedBytes to bytes, update docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/juliansteenbakker/mobile_scanner/compare/v6.0.11...v7.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.3.1 to 10.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6427bc6c3b3a1fe3a3c468a5f487753074b135e8\"\u003e\u003ccode\u003e6427bc6\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bed26b5cf14bded2d7000f5cca3dffdeb157686c\"\u003e\u003ccode\u003ebed26b5\u003c/code\u003e\u003c/a\u003e feat(package_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/f0da4b919cec0aaebbdc8daf8c4475e6bc0ae2ec\"\u003e\u003ccode\u003ef0da4b9\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Bump win32 from 5.15.0 to 6.0.0 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3760\"\u003e#3760\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0534cd2d1ea55d68c4452e8d5a0ee211b0c641ac\"\u003e\u003ccode\u003e0534cd2\u003c/code\u003e\u003c/a\u003e docs(package_info_plus): add installerStore values documentation (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3721\"\u003e#3721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v10.1.0/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/NAVANEETHVVINOD/Grow-by-IL/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NAVANEETHVVINOD%2FGrow-by-IL/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"2.6.4","new_version":"4.0.0+1","update_type":"major","path":null,"pr_created_at":"2026-05-07T17:56:48.000Z","version_change":"2.6.4 → 4.0.0+1","issue":{"uuid":"4400887518","node_id":"PR_kwDOSEPSAc7ZQJQt","number":47,"state":"closed","title":"chore(deps): Bump the flutter-deps-minors group across 1 directory with 14 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-13T10:18:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-07T17:56:48.000Z","updated_at":"2026-05-13T10:18:46.000Z","time_to_close":490915,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"flutter-deps-minors","update_count":14,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift_dev","old_version":"2.28.0","new_version":"2.28.3","repository_url":"https://github.com/simolus3/drift"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.3","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.2","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_flutter","old_version":"0.2.7","new_version":"0.2.8","repository_url":"https://github.com/simolus3/drift"},{"name":"intl","old_version":"0.19.0","new_version":"0.20.2","repository_url":"https://github.com/dart-lang/i18n"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"18.0.1","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-deps-minors group with 14 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.15.0` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.28.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.3` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.2` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [drift_flutter](https://github.com/simolus3/drift) | `0.2.7` | `0.2.8` |\n| [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) | `0.19.0` | `0.20.2` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `18.0.1` | `21.0.0` |\n\n\nUpdates `build_runner` from 2.5.4 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_flutter` from 0.2.7 to 0.2.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 1.0.1, Moor 4.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eDoUpdate.withExcluded\u003c/code\u003e to refer to the excluded row in an upsert clause.\u003c/li\u003e\n\u003cli\u003eAdd optional \u003ccode\u003ewhere\u003c/code\u003e clause to \u003ccode\u003eDoUpdate\u003c/code\u003e constructors\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePlease note\u003c/h3\u003e\n\u003cp\u003eWith this release, moor has been renamed to drift. No immediate action is necessary, the \u003ccode\u003emoor\u003c/code\u003e package will continue to work until the next breaking release. The functionality of moor 4.6.0 is identical to drift 1.0.1.\u003c/p\u003e\n\u003cp\u003eAn automatic migration tool can help you make the switch from moor to drift in minutes. See \u003ca href=\"https://drift.simonbinder.eu/name/\"\u003ethe documentation\u003c/a\u003e for all the details. Thanks!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/12c648b02514fcf95fbffa28bbf682edef1cf6ec\"\u003e\u003ccode\u003e12c648b\u003c/code\u003e\u003c/a\u003e Prepare 2.30 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6b519ddd1d1f5e9c93054dd46fc8a8118126c9a3\"\u003e\u003ccode\u003e6b519dd\u003c/code\u003e\u003c/a\u003e Migrate IndexedDB databases to OPFS (\u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/f3c522225efa53f15d4169b163d7cb685791c39d\"\u003e\u003ccode\u003ef3c5222\u003c/code\u003e\u003c/a\u003e Support right and full outer joins\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a0533bfc7531845e1663ac2eeda168f7fba12b4b\"\u003e\u003ccode\u003ea0533bf\u003c/code\u003e\u003c/a\u003e Add missing redirect for /options/\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fba0dc5311a941db4817bc56fc410c4c1a5c456f\"\u003e\u003ccode\u003efba0dc5\u003c/code\u003e\u003c/a\u003e Add workspace pubspec.lock to gitignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/57221f95cbf19d0d6602e642cdf971ad7618943c\"\u003e\u003ccode\u003e57221f9\u003c/code\u003e\u003c/a\u003e Fix custom contains function to handle null values\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/d049ce59756eab2004e53112c5cd099daf910975\"\u003e\u003ccode\u003ed049ce5\u003c/code\u003e\u003c/a\u003e Fix more analysis warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4c7fd5f4ed1a4cf8708af8540a0d8e94679b8b23\"\u003e\u003ccode\u003e4c7fd5f\u003c/code\u003e\u003c/a\u003e Fix build_test deprecations\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/84998aa9dbea82ee25fe51d399179fe6bf0807ac\"\u003e\u003ccode\u003e84998aa\u003c/code\u003e\u003c/a\u003e Use Flutter for tool to download sqlite\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8dca2d75abd5864515d39376281c14635516bff6\"\u003e\u003ccode\u003e8dca2d7\u003c/code\u003e\u003c/a\u003e Support latest analyzer packages\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_flutter-0.2.7...drift_flutter-0.2.8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `intl` from 0.19.0 to 0.20.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/i18n/releases\"\u003eintl's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:intl v0.20.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:http\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemove the dependency on \u003ccode\u003epackage:web\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpgrade \u003ccode\u003epackage:web\u003c/code\u003e dependency constraint to \u003ccode\u003e1.1.0\u003c/code\u003e, fixes issue\n\u003ca href=\"https://redirect.github.com/dart-lang/i18n/issues/916\"\u003e#916\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v46.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix caching of messages in \u003ccode\u003eCompositeMessageLookup\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003enumberFormatSymbols\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, NumberSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eType \u003ccode\u003edateTimeSymbolMap\u003c/code\u003e as a \u003ccode\u003eMap\u0026lt;String, DateSymbols\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd example for pub.dev.\u003c/li\u003e\n\u003cli\u003eFix issues with AM/PM markers.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v44.1.\u003c/li\u003e\n\u003cli\u003eRequire Dart \u003ccode\u003e^3.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003epackage:web\u003c/code\u003e \u003ccode\u003e^0.5.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport compiling to WASM.\u003c/li\u003e\n\u003cli\u003eUpdate to and account for \u003ccode\u003epackage:lints\u003c/code\u003e \u003ccode\u003e^4.0.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ertl Detection fix in \u003ccode\u003ebidi.dart\u003c/code\u003e for Kordi Sorani \u0026quot;ckb\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v45.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd topics to \u003ccode\u003epubspec.yaml\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate to \u003ccode\u003edart_style \u003c/code\u003e2.3.7\u003ccode\u003e. \u003c/code\u003ebin/make_examples_const.dart\u003ccode\u003eand\r\u003c/code\u003erewrite_intl_messages.dart\u003ccode\u003ewill now look for a surrounding\r\u003c/code\u003e.dart_tool/package_config.json` file to infer the language version of the\nfiles updated by the script.\u003c/li\u003e\n\u003cli\u003eUpgrade dep on \u003ccode\u003epackage:intl\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:intl_translation v0.20.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrow if the \u003ccode\u003eIntl.select\u003c/code\u003e \u003ccode\u003earg\u003c/code\u003e is not in the list of \u003ccode\u003eargs\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:intl\u003c/code\u003e \u003ccode\u003e0.19.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/83e8d08568e26888dc0252c89f5d1faf92052e44\"\u003e\u003ccode\u003e83e8d08\u003c/code\u003e\u003c/a\u003e remove the dependency on package:web (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/dc712458a44b3d2415e7a6859ae7c3fd205ef2b3\"\u003e\u003ccode\u003edc71245\u003c/code\u003e\u003c/a\u003e Update pubspec.yaml (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/d47173ba78b1f5ec6a61d8c1d736e9a0593febbd\"\u003e\u003ccode\u003ed47173b\u003c/code\u003e\u003c/a\u003e remote package:http from package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/928\"\u003e#928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/97014949f9dcb76d683eb7dbafff21899a8ec3cf\"\u003e\u003ccode\u003e9701494\u003c/code\u003e\u003c/a\u003e rev package:intl to 0.20.1 in prep for publishing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d96553d475806731e83008215faf8f1d39e5f83\"\u003e\u003ccode\u003e4d96553\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/1b3fecde8ac2fb5db2c6bfcfa918e0cc8b0eb9d0\"\u003e\u003ccode\u003e1b3fecd\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/917\"\u003e#917\u003c/a\u003e from dart-lang:mosuem-patch-2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/932e8c0660d49f5dbe49ae401f7cc892cedc9ef0\"\u003e\u003ccode\u003e932e8c0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/911\"\u003e#911\u003c/a\u003e from dart-lang:issue_trackers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/304632f949ab972090f983a0eafc4e3bb351ab1d\"\u003e\u003ccode\u003e304632f\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4b966665dce27a01b41704c2aa293dc685153470\"\u003e\u003ccode\u003e4b96666\u003c/code\u003e\u003c/a\u003e Fix issues\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/4d9bd48171752deec840d7b120cad616c60b7c59\"\u003e\u003ccode\u003e4d9bd48\u003c/code\u003e\u003c/a\u003e use lints v5.0\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.2/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `timezone` from 0.10.1 to 0.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/labs/releases\"\u003etimezone's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etimezone-v0.11.0\u003c/h2\u003e\n\u003cp\u003eMerge into dart-lang/labs monorepo.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/labs/commits/timezone-v0.11.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 18.0.1 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e...\n\n_Description has been truncated_","html_url":"https://github.com/martin-dehlan/sippd/pull/47","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/martin-dehlan%2Fsippd/issues/47","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/47/packages"}},{"old_version":"2.6.4","new_version":"2.6.5","update_type":"patch","path":null,"pr_created_at":"2026-05-05T19:05:27.000Z","version_change":"2.6.4 → 2.6.5","issue":{"uuid":"4386465261","node_id":"PR_kwDOJj4Nac7Yg_X7","number":103,"state":"open","title":"chore(deps): bump the flutter-dependencies group with 19 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-05T19:05:27.000Z","updated_at":"2026-05-05T21:08:02.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-dependencies","update_count":19,"packages":[{"name":"animated_search_bar","old_version":"2.7.2","new_version":"2.8.0","repository_url":"https://github.com/ukieTux/animated_search_bar"},{"name":"app_links","old_version":"6.3.3","new_version":"7.0.0","repository_url":"https://github.com/llfbandit/app_links"},{"name":"async","old_version":"2.12.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/core"},{"name":"audio_session","old_version":"0.1.25","new_version":"0.2.3","repository_url":"https://github.com/ryanheise/audio_session"},{"name":"background_downloader","old_version":"9.2.6","new_version":"9.5.4","repository_url":"https://github.com/781flyingdutchman/background_downloader"},{"name":"build_runner","old_version":"2.4.14","new_version":"2.5.4","repository_url":"https://github.com/dart-lang/build"},{"name":"custom_lint","old_version":"0.7.3","new_version":"0.7.6","repository_url":"https://github.com/invertase/dart_custom_lint"},{"name":"device_info_plus","old_version":"11.2.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.2.1","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"http","old_version":"1.3.0","new_version":"1.6.0","repository_url":"https://github.com/dart-lang/http"},{"name":"json_serializable","old_version":"6.9.4","new_version":"6.9.5","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"logger","old_version":"2.6.2","new_version":"2.7.0","repository_url":"https://github.com/SourceHorizon/logger"},{"name":"package_info_plus","old_version":"8.1.2","new_version":"9.0.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"2.6.5","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_lint","old_version":"2.6.4","new_version":"2.6.5","repository_url":"https://github.com/rrousselGit/river_pod"},{"name":"share_plus","old_version":"10.1.3","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.3.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"url_launcher","old_version":"6.3.1","new_version":"6.3.2","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nBumps the flutter-dependencies group with 19 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [animated_search_bar](https://github.com/ukieTux/animated_search_bar) | `2.7.2` | `2.8.0` |\n| [app_links](https://github.com/llfbandit/app_links) | `6.3.3` | `7.0.0` |\n| [async](https://github.com/dart-lang/core/tree/main/pkgs) | `2.12.0` | `2.13.1` |\n| [audio_session](https://github.com/ryanheise/audio_session) | `0.1.25` | `0.2.3` |\n| [background_downloader](https://github.com/781flyingdutchman/background_downloader) | `9.2.6` | `9.5.4` |\n| [build_runner](https://github.com/dart-lang/build) | `2.4.14` | `2.5.4` |\n| [custom_lint](https://github.com/invertase/dart_custom_lint) | `0.7.3` | `0.7.6` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.2.0` | `12.4.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `5.0.0` | `6.0.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.2.1` | `8.1.0` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.3.0` | `1.6.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.4` | `6.9.5` |\n| [logger](https://github.com/SourceHorizon/logger) | `2.6.2` | `2.7.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.1.2` | `9.0.1` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `2.6.5` |\n| [riverpod_lint](https://github.com/rrousselGit/river_pod) | `2.6.4` | `2.6.5` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.3` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.3.4` | `2.5.5` |\n| [url_launcher](https://github.com/flutter/packages/tree/main/packages/url_launcher) | `6.3.1` | `6.3.2` |\n\nUpdates `animated_search_bar` from 2.7.2 to 2.8.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Lzyct/animated_search_bar/blob/master/CHANGELOG.md\"\u003eanimated_search_bar's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eHandle if onChanged null\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.8.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd autoFocus parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/ukieTux/animated_search_bar/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `app_links` from 6.3.3 to 7.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/llfbandit/app_links/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `async` from 2.12.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/core/releases\"\u003easync's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:async v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eStreamGroup.broadcast().close()\u003c/code\u003e to properly complete when all streams in the group close without being explicitly removed.\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003edart format\u003c/code\u003e with the new style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:async v2.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix type check and cast in SubscriptionStream's cancelOnError wrapper\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/158d80dc6d17c7b967e655e27a859cbc1c6aa71d\"\u003e\u003ccode\u003e158d80d\u003c/code\u003e\u003c/a\u003e Prepare to publish async (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/948\"\u003e#948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/52e44b32e89e75047e62ddb744b9d2a024a08270\"\u003e\u003ccode\u003e52e44b3\u003c/code\u003e\u003c/a\u003e Fix extra newlines after separators (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/946\"\u003e#946\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/455d544b2ff7f9435505da89bbab4792f9d4026d\"\u003e\u003ccode\u003e455d544\u003c/code\u003e\u003c/a\u003e Align package:lints changelog version with pubspec (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/945\"\u003e#945\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/5782e0c7d79146e75b170829edb38afd4d69edc5\"\u003e\u003ccode\u003e5782e0c\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eascending\u003c/code\u003e to IterableExtension.sortedBy (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/731\"\u003e#731\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/c080e56331df64f70115ca7139ac806cfae65831\"\u003e\u003ccode\u003ec080e56\u003c/code\u003e\u003c/a\u003e Remove sorting of subcommands (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/943\"\u003e#943\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/a681674931d494e82b5d327472f7a6f4fe1c529f\"\u003e\u003ccode\u003ea681674\u003c/code\u003e\u003c/a\u003e refactor(path): Avoid allocating full 16 arg lists in join/absolute (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/931\"\u003e#931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/a6b0513bfeb1a50946cce14b2a8e9a25878e3d33\"\u003e\u003ccode\u003ea6b0513\u003c/code\u003e\u003c/a\u003e [lints] Remove duplicate inclusion of \u003ccode\u003eno_wildcard_variable_uses\u003c/code\u003e (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/941\"\u003e#941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/0890f43b5e6f0a1edcdf26a6295541aff61101cf\"\u003e\u003ccode\u003e0890f43\u003c/code\u003e\u003c/a\u003e [crypto] drop used typed_data dep (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/939\"\u003e#939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/d981f900baf9c93f5a82cb6e7c5df04343b84c95\"\u003e\u003ccode\u003ed981f90\u003c/code\u003e\u003c/a\u003e Update tests to use best practices (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/935\"\u003e#935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/df50e718a87967af023b44e8c37598d7e6d6c347\"\u003e\u003ccode\u003edf50e71\u003c/code\u003e\u003c/a\u003e Lint updating (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/934\"\u003e#934\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/core/commits/async-v2.13.1/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `audio_session` from 0.1.25 to 0.2.3\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ryanheise/audio_session/blob/master/CHANGELOG.md\"\u003eaudio_session's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.2.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix AVAudioSession() method handler throwing when arguments is null (\u003ca href=\"https://github.com/snipd-mikel\"\u003e\u003ccode\u003e@​snipd-mikel\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix audioAttributes being ignored on Android (\u003ca href=\"https://github.com/LucasAlbergoni\"\u003e\u003ccode\u003e@​LucasAlbergoni\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix setCommunicationDevice by eliminating cache (\u003ca href=\"https://github.com/dballance\"\u003e\u003ccode\u003e@​dballance\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRun setCategory in a thread on iOS to avoid jank (\u003ca href=\"https://github.com/MinseokKang003\"\u003e\u003ccode\u003e@​MinseokKang003\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix NPE on Android in device encoding.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBreaking change: AUDIO_SESSION_MICROPHONE=0 by default on iOS.\u003c/li\u003e\n\u003cli\u003eMigrate to Kotlin.\u003c/li\u003e\n\u003cli\u003eBump min flutter version to 3.27.0, AGP to 8.5.2.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/061f0bfcab728271c82282499de4bac06d700a1c\"\u003e\u003ccode\u003e061f0bf\u003c/code\u003e\u003c/a\u003e Merge branch 'Tango-Tango-fix/communication-api'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/1650fed1208edc6c33ac48bae0f801232ab26732\"\u003e\u003ccode\u003e1650fed\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/5d9f64742489ec43ee09dc4b6d93c55e6b443a75\"\u003e\u003ccode\u003e5d9f647\u003c/code\u003e\u003c/a\u003e Merge branch 'fix/communication-api' of github.com:Tango-Tango/audio_session ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c154b5e0020f367de286ce2fd42541877f48a6f5\"\u003e\u003ccode\u003ec154b5e\u003c/code\u003e\u003c/a\u003e Merge branch 'snipd-app-feature/fix-cast-issue-when-arguments-null'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/d8e36ff3dfea2f95ea15ae611289771643282c0a\"\u003e\u003ccode\u003ed8e36ff\u003c/code\u003e\u003c/a\u003e Avoid allocations.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/33104e464a9bf43c7be60b0e48c4741d36c640c6\"\u003e\u003ccode\u003e33104e4\u003c/code\u003e\u003c/a\u003e Merge branch 'feature/fix-cast-issue-when-arguments-null' of github.com:snipd...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/6825abbad0455da5adb044f6099f26de5f7bbbd2\"\u003e\u003ccode\u003e6825abb\u003c/code\u003e\u003c/a\u003e Merge branch 'LucasAlbergoni-master'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/78593537325baccc5f29f4219e0cc44780370308\"\u003e\u003ccode\u003e7859353\u003c/code\u003e\u003c/a\u003e Bump to 0.2.3.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/8ba239352f93a1d3dcc49322ae4ff09a70bbf2ef\"\u003e\u003ccode\u003e8ba2393\u003c/code\u003e\u003c/a\u003e fix: Fixes toJson in AndroidAudioFocusRequest to match kotlin code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/0343497521a716ae79841542a818d4a86bcdb5d9\"\u003e\u003ccode\u003e0343497\u003c/code\u003e\u003c/a\u003e Fix AVAudioSession() method handler throwing when arguments where null\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ryanheise/audio_session/compare/v0.1.25...v0.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `background_downloader` from 9.2.6 to 9.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/781flyingdutchman/background_downloader/blob/main/CHANGELOG.md\"\u003ebackground_downloader's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eTaskOptions\u003c/code\u003e to \u003ccode\u003eDataTask\u003c/code\u003e with similar functionality as in \u003ccode\u003eDownloadTask\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eBug fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] Fix race condition in \u003ccode\u003eTaskWorker\u003c/code\u003e where \u003ccode\u003esetForeground\u003c/code\u003e could crash for finished tasks\u003c/li\u003e\n\u003cli\u003eAdd documentation\u003c/li\u003e\n\u003cli\u003eAdd integration testing documentation and steps\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMoves LocalStorePersistentStorage to isolate model to off-load i/o operations, and unwinds Future.wait to loop\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] Support for UISceneDelegate in iOS 13.0 and above\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduces Android User Initiated Data Transfer (UIDT), triggered when task priority is set to 0 (max priority) on Android 14+, provided a notification is also configured. Explanation of Android execution options:\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWorkManager (default and preferred for most tasks)\u003c/strong\u003e: Used for most tasks. Subject to a 9-minute execution limit in the background. If the task is not finished within 9 minutes, it will be terminated (unless \u003ccode\u003eallowPause\u003c/code\u003e is true, in which case it will pause and resume).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eForeground Service\u003c/strong\u003e: Triggered via \u003ccode\u003eConfig.runInForeground\u003c/code\u003e. Displays a persistent notification and is not subject to the 9-minute limit on many Android versions. Requires \u003ccode\u003eFOREGROUND_SERVICE_DATA_SYNC\u003c/code\u003e permission on Android 14+.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eUser Initiated Data Transfer (UIDT)\u003c/strong\u003e: Triggered by setting \u003ccode\u003epriority: 0\u003c/code\u003e on Android 14+. This is a specialized JobScheduler mode that does \u003cem\u003enot\u003c/em\u003e have the 9-minute limit and is designed for large, user-aware data transfers. It requires a notification to be shown.\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eNote\u003c/strong\u003e: Using UIDT requires adding the \u003ccode\u003eRUN_USER_INITIATED_JOBS\u003c/code\u003e permission to your \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e, as well as a service declaration for \u003ccode\u003e.UIDTJobService\u003c/code\u003e. See the README for details.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] Fixes \u003ccode\u003eHoldingQueue\u003c/code\u003e logic to correctly include UIDT jobs and prevent race conditions\u003c/li\u003e\n\u003cli\u003e[Android] Properly captures WorkManager cancellations to ensure task status is updated to failed\u003c/li\u003e\n\u003cli\u003e[Android] Improvements for Android 14+ compatibility and Android 15 timeout logging\u003c/li\u003e\n\u003cli\u003e[Android] Updated minimum Kotlin compiler version to 2.1.0\u003c/li\u003e\n\u003cli\u003e[iOS] Updates to openFile and privacy manifest for iOS 16/17 compatibility\u003c/li\u003e\n\u003cli\u003eReplaces sync with async IO in \u003ccode\u003eLocalStorePersistentStorage\u003c/code\u003e to prevent UI stutter\u003c/li\u003e\n\u003cli\u003e[General] Documentation refactor: broken down README into separate files in \u003ccode\u003edoc/\u003c/code\u003e directory\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.4.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] MinSDK is now 23 (was 21), required because the latest Android WorkManager is required to properly support Android 15+\u003c/li\u003e\n\u003cli\u003e[Android] Fixes bug fix related to foreground service in Android 15+\u003c/li\u003e\n\u003cli\u003ePerformance improvements related to \u003ccode\u003eTask.filePath\u003c/code\u003e, \u003ccode\u003eTask.split\u003c/code\u003e and \u003ccode\u003eParallelDownloadTask\u003c/code\u003e pause\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.4.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove JSON processing to reduce UI jank\u003c/li\u003e\n\u003cli\u003eOptimize database operations\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003edatabase.cleanUp()\u003c/code\u003e to simplify and automate database maintenance, and added database clean-up to \u003ccode\u003estart()\u003c/code\u003e command\u003c/li\u003e\n\u003cli\u003eFix iOS background callback performance\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e9.4.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Android notification handling\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/fa45d5fae44092ec6e5ed8f48dc46b95c98bc992\"\u003e\u003ccode\u003efa45d5f\u003c/code\u003e\u003c/a\u003e V9.5.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/6245145d7a534aa917b8b17ecec6491113d84d8d\"\u003e\u003ccode\u003e6245145\u003c/code\u003e\u003c/a\u003e Enable TaskOptions for DataTask (\u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/640\"\u003e#640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/91416c31da8ac4145be5fd65656cef844a28d152\"\u003e\u003ccode\u003e91416c3\u003c/code\u003e\u003c/a\u003e Fix: display proper filename in notifications (fixes \u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/636\"\u003e#636\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/638\"\u003e#638\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/0b75aaa3fd4eee8c0fcdffab8da3d6f4c4414abc\"\u003e\u003ccode\u003e0b75aaa\u003c/code\u003e\u003c/a\u003e Fix Android lint errors and restore build setup (\u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/641\"\u003e#641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/11ccc1be067154e82f152cecc6d99d41bbf0dae7\"\u003e\u003ccode\u003e11ccc1b\u003c/code\u003e\u003c/a\u003e V9.5.3 Fix race condition in \u003ccode\u003eTaskWorker\u003c/code\u003e where \u003ccode\u003esetForeground\u003c/code\u003e could crash f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/9c13e1bb66bda5c0229f856c6de9ce2a6b6f3f9a\"\u003e\u003ccode\u003e9c13e1b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/631\"\u003e#631\u003c/a\u003e from 781flyingdutchman/doc-uploads-examples-170303098...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/bad57bcead28a75cbd3f7a8928d2dc157bb174ed\"\u003e\u003ccode\u003ebad57bc\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/781flyingdutchman/background_downloader/issues/637\"\u003e#637\u003c/a\u003e from 781flyingdutchman/fix-race-condition-worker-fini...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/7783b088e1f90abcb4d9bad9b05146a45bf27951\"\u003e\u003ccode\u003e7783b08\u003c/code\u003e\u003c/a\u003e Fix race condition and add testing docs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/8c47224afaadf8d0e585726179d0ff9366f8b14b\"\u003e\u003ccode\u003e8c47224\u003c/code\u003e\u003c/a\u003e Fix race condition in Notifications.kt by wrapping setForegroundNotification\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/781flyingdutchman/background_downloader/commit/95976e4f0ce5cb1326292cbb27124c2055078ccf\"\u003e\u003ccode\u003e95976e4\u003c/code\u003e\u003c/a\u003e Fix race condition where setForeground is called on finished worker\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/781flyingdutchman/background_downloader/compare/V9.2.6...V9.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.4.14 to 2.5.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ebe99e8803bb1fa686684abe9d89a5d6d94c40d6\"\u003e\u003ccode\u003eebe99e8\u003c/code\u003e\u003c/a\u003e Fix missing resolved import handling. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4065\"\u003e#4065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/85646c87e8762ae35bc5ebb3d5f3dff49b98ff0d\"\u003e\u003ccode\u003e85646c8\u003c/code\u003e\u003c/a\u003e Release 2.5.3, 9.1.1, build_test 3.1.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4060\"\u003e#4060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cb75ab58d375bd14e8beff8167ff67a4da456ff7\"\u003e\u003ccode\u003ecb75ab5\u003c/code\u003e\u003c/a\u003e Glob escape testBuilder asset paths. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4059\"\u003e#4059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b689183426cb0b38789ec574da74865160a6aee6\"\u003e\u003ccode\u003eb689183\u003c/code\u003e\u003c/a\u003e Fix pre-existing output deletion. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4058\"\u003e#4058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1604cce6297b5ed1a3084d07424879aacfbee88a\"\u003e\u003ccode\u003e1604cce\u003c/code\u003e\u003c/a\u003e Update markdown link checker. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4057\"\u003e#4057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b2c11e85df0dc02016aa543900fcbc42834b0167\"\u003e\u003ccode\u003eb2c11e8\u003c/code\u003e\u003c/a\u003e Fix null error. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4056\"\u003e#4056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3ff3de431c020fcc56f239771b244fe2c2c85fd9\"\u003e\u003ccode\u003e3ff3de4\u003c/code\u003e\u003c/a\u003e Release build+build_resolvers+build_runner 2.5.2, build_runner_core 9.1.0, bu...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5cc0c2175a5b447e3f0b7565f7fe30db379e6041\"\u003e\u003ccode\u003e5cc0c21\u003c/code\u003e\u003c/a\u003e Update build_test/README.md. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4051\"\u003e#4051\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ef9ecd11a97380526b928e2a97ecbc8f4327b454\"\u003e\u003ccode\u003eef9ecd1\u003c/code\u003e\u003c/a\u003e Simplify outdated \u003ccode\u003eanalyzer\u003c/code\u003e warnings. Use \u003ccode\u003ebuildLog\u003c/code\u003e instead of \u003ccode\u003elog\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4050\"\u003e#4050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/46a3b3091f80367b71cfd1b32d2b801193c51da2\"\u003e\u003ccode\u003e46a3b30\u003c/code\u003e\u003c/a\u003e Default \u003ccode\u003eonLog\u003c/code\u003e falls back to \u003ccode\u003eprint\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4049\"\u003e#4049\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.4.14...build_runner-v2.5.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.3 to 0.7.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cc9ce701a0f00f1b6f40c9f75b239d49d0efc648\"\u003e\u003ccode\u003ecc9ce70\u003c/code\u003e\u003c/a\u003e custom_lint         : 0.7.5 -\u0026gt; 0.7.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6261cadec5fe66ea1e085f2b8657a506aec4bdd0\"\u003e\u003ccode\u003e6261cad\u003c/code\u003e\u003c/a\u003e Aot (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/342\"\u003e#342\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cea10792b219e8879ba645d636da045b1ff1eb46\"\u003e\u003ccode\u003ecea1079\u003c/code\u003e\u003c/a\u003e Lints\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/f44a7cb2c20f26d2c960fa77736b7e86ebd12a16\"\u003e\u003ccode\u003ef44a7cb\u003c/code\u003e\u003c/a\u003e Analyzer 7.4.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3aaed0c7ed283c1c4e4702d38e4200f1526c14a0\"\u003e\u003ccode\u003e3aaed0c\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.1 -\u0026gt; 0.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/97bc6bb1039c92828fe44a82b96678208b253a2a\"\u003e\u003ccode\u003e97bc6bb\u003c/code\u003e\u003c/a\u003e _analyzer_plugin too\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/7fe87fe7f465a36939ae3740fe87217c6fa341a3\"\u003e\u003ccode\u003e7fe87fe\u003c/code\u003e\u003c/a\u003e custom_lint         : 0.7.3 -\u0026gt; 0.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/b37b35b3cafe837201300932dade90ff08acec81\"\u003e\u003ccode\u003eb37b35b\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of \u003ca href=\"https://github.com/invertase/dart_custom_lint\"\u003ehttps://github.com/invertase/dart_custom_lint\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/082c9f55e552620f214a4f00fc8903fdf1a1b4f1\"\u003e\u003ccode\u003e082c9f5\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/d247b3e5777f839492b83a774602f9ceb536920b\"\u003e\u003ccode\u003ed247b3e\u003c/code\u003e\u003c/a\u003e Handle custom hosted dependency (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.3...custom_lint-v0.7.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.2.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 5.0.0 to 6.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6eebe72ca3975373a5fab06a009ec5ffeabdb495\"\u003e\u003ccode\u003e6eebe72\u003c/code\u003e\u003c/a\u003e [flutter_lints] Bump lints dependency to 6.0.0 and bump package to 6.0.0 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9108\"\u003e#9108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0093e2ecd5e3e83c04864b076564e1020ada532f\"\u003e\u003ccode\u003e0093e2e\u003c/code\u003e\u003c/a\u003e [video_player_android] Add note about Android platform views known issue (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9312\"\u003e#9312\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/62f38a1abb95fccabd865cef8b107d515bfbf93d\"\u003e\u003ccode\u003e62f38a1\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Implement \u003ccode\u003eenableAudio\u003c/code\u003e for video recording (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9264\"\u003e#9264\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9c11e9b8b845235c8d6bd120b89238dc580ab973\"\u003e\u003ccode\u003e9c11e9b\u003c/code\u003e\u003c/a\u003e [video_player_android] isBuffering flag always return true after calling seek...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6efa04bfdb94f14236a9f9f85a6ebb367a94e81d\"\u003e\u003ccode\u003e6efa04b\u003c/code\u003e\u003c/a\u003e [camera,video_player] replace onSurfaceDestroyed with onSurfaceCleanup (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9316\"\u003e#9316\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c33fa390d6866405334adc56d38b70ea2ee3ab6e\"\u003e\u003ccode\u003ec33fa39\u003c/code\u003e\u003c/a\u003e [camera,video_player] Update Android to 3.29 minimum (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9317\"\u003e#9317\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2a847d78641de3eba95ba22b3a01db5ee24c93b3\"\u003e\u003ccode\u003e2a847d7\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Correct pigeon configuration output paths (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9313\"\u003e#9313\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d692e43dba6c8dcfdd3659fd6681a3c9505307ae\"\u003e\u003ccode\u003ed692e43\u003c/code\u003e\u003c/a\u003e [process] Remove from the repository (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9310\"\u003e#9310\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_lints-v6.0.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_fonts` from 6.2.1 to 8.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f347612bad34021710571cfaa3ac5551c38def5f\"\u003e\u003ccode\u003ef347612\u003c/code\u003e\u003c/a\u003e [google_font] Move the httpClient from a package level variable to the Config...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8400f71b056f594a756d5db113e23867d81d663b\"\u003e\u003ccode\u003e8400f71\u003c/code\u003e\u003c/a\u003e [Animations] Add support for custom shadows to OpenContainer (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/62475\"\u003e#62475\u003c/a\u003e) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11401\"\u003e#11401\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/6351fa4b4c24d6b9ab7040cd6a66342ff3b4da76\"\u003e\u003ccode\u003e6351fa4\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;[webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a2091d89f77d4c202d6c6a9b541a42c954fbfff\"\u003e\u003ccode\u003e4a2091d\u003c/code\u003e\u003c/a\u003e [go_router] Fix assertion failure on URLs with hash fragments missing leading...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/939157262857780741901ed533010988f6bb73c9\"\u003e\u003ccode\u003e9391572\u003c/code\u003e\u003c/a\u003e [webview_flutter_wkwebview] Tear down ProxyAPIRegistrar in `applicationWillTe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3888c6fb25a2a24176f5a7fa9ec279b10272e705\"\u003e\u003ccode\u003e3888c6f\u003c/code\u003e\u003c/a\u003e Sync release-go_router to main (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11545\"\u003e#11545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b09614ab528d4c1098582d09df7d74d2b7b7eec\"\u003e\u003ccode\u003e8b09614\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump cameraxVersion from 1.5.3 to 1.6.0 in /packages/camera/cam...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/810faf61d5f71bf45c617dd4c282ca7c175f3b1f\"\u003e\u003ccode\u003e810faf6\u003c/code\u003e\u003c/a\u003e [go_router_builder] Support custom types (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11068\"\u003e#11068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac617c1ff0b1782e9fd578033d9b8d07d3a23814\"\u003e\u003ccode\u003eac617c1\u003c/code\u003e\u003c/a\u003e [google_maps_fluter] Switch to Kotlin Pigeon (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11522\"\u003e#11522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/934ba211f3aad4f82468626b170877bac261c61c\"\u003e\u003ccode\u003e934ba21\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix various Java warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11516\"\u003e#11516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/google_fonts-v8.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `http` from 1.3.0 to 1.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/http/releases\"\u003ehttp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:http v1.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug in \u003ccode\u003eIOClient\u003c/code\u003e where the \u003ccode\u003eHttpClient\u003c/code\u003e's response stream was\ncancelled after the response stream was completed.\u003c/li\u003e\n\u003cli\u003eAdded support for aborting requests before they complete.\u003c/li\u003e\n\u003cli\u003eClarify that some header names may not be sent/received.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/http/commits/HEAD/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.4 to 6.9.5\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.9.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport the \u003ccode\u003eanalyzer: '\u0026gt;=6.9.0 \u0026lt;8.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFixed use of deprecated analyzer APIs.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cd1cf2e371f8136f0bf4d26212f17d9a531639a0\"\u003e\u003ccode\u003ecd1cf2e\u003c/code\u003e\u003c/a\u003e Fix for latest analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1487\"\u003e#1487\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d05428ee759cd925f94ca9083efa20a16cebee86\"\u003e\u003ccode\u003ed05428e\u003c/code\u003e\u003c/a\u003e Bump actions/cache from 4.2.2 to 4.2.3 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1484\"\u003e#1484\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a4edc02315e387a195e599b41c9568f8e1ecf5e5\"\u003e\u003ccode\u003ea4edc02\u003c/code\u003e\u003c/a\u003e Update README.md (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1475\"\u003e#1475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5716df7fb1f1735de23f3246db304953df8eed8b\"\u003e\u003ccode\u003e5716df7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1482\"\u003e#1482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.4...json_serializable-v6.9.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `logger` from 2.6.2 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SourceHorizon/logger/releases\"\u003elogger's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat: Use \u003ccode\u003eclock\u003c/code\u003e for getting default log event time by \u003ca href=\"https://github.com/alverone\"\u003e\u003ccode\u003e@​alverone\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/SourceHorizon/logger/pull/112\"\u003eSourceHorizon/logger#112\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/alverone\"\u003e\u003ccode\u003e@​alverone\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/SourceHorizon/logger/pull/112\"\u003eSourceHorizon/logger#112\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/SourceHorizon/logger/compare/v2.6.2...v2.7.0\"\u003ehttps://github.com/SourceHorizon/logger/compare/v2.6.2...v2.7.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/SourceHorizon/logger/blob/main/CHANGELOG.md\"\u003elogger's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eclock\u003c/code\u003e for getting default log event time. Thanks to\n\u003ca href=\"https://github.com/alverone\"\u003e\u003ccode\u003e@​alverone\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/SourceHorizon/logger/pull/112\"\u003e#112\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SourceHorizon/logger/commit/4c56353a5060f403650f0c728a6438d3db2de669\"\u003e\u003ccode\u003e4c56353\u003c/code\u003e\u003c/a\u003e Bumped version to 2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/SourceHorizon/logger/commit/0f440a91dad0059f211fd4cd9646a099c9f0938c\"\u003e\u003ccode\u003e0f440a9\u003c/code\u003e\u003c/a\u003e feat: Use \u003ccode\u003eclock\u003c/code\u003e for getting default log event time (\u003ca href=\"https://redirect.github.com/SourceHorizon/logger/issues/112\"\u003e#112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/SourceHorizon/logger/compare/v2.6.2...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `package_info_plus` from 8.1.2 to 9.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/0534cd2d1ea55d68c4452e8d5a0ee211b0c641ac\"\u003e\u003ccode\u003e0534cd2\u003c/code\u003e\u003c/a\u003e docs(package_info_plus): add installerStore values documentation (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3721\"\u003e#3721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/78c2b7420bcc943b5f46a22285e750a0dc58e5bb\"\u003e\u003ccode\u003e78c2b74\u003c/code\u003e\u003c/a\u003e feat(package_info_plus)!: Change Android compile SDK, update Android build co...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/72b6234c25315c30d8efc9f15a9258b0bb7273a8\"\u003e\u003ccode\u003e72b6234\u003c/code\u003e\u003c/a\u003e docs(all): replace MacOS by macOS in package READMEs (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2cf9297b4e3ce5cc71d22539ca7d0dfc82ac819b\"\u003e\u003ccode\u003e2cf9297\u003c/code\u003e\u003c/a\u003e fix(package_info_plus): incorrect install time on macOS when app sandbox disa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/package_info_plus-v9.0.1/packages/package_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 2.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ee97a4473e201cecb85a29dfd5ee2fb4899eefac\"\u003e\u003ccode\u003eee97a44\u003c/code\u003e\u003c/a\u003e riverpod_analyzer_utils : 0.5.9 -\u0026gt; 0.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/171086ddf99b8af5911fbc67ed8c0c15409b4e3f\"\u003e\u003ccode\u003e171086d\u003c/code\u003e\u003c/a\u003e bump (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/97fd403b91d8b0153144ffebdd87ca697f2edc28\"\u003e\u003ccode\u003e97fd403\u003c/code\u003e\u003c/a\u003e Fixed spelling mistake in docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/aa324e7863c1c83cf128f3f500267ebf3f93c9c8\"\u003e\u003ccode\u003eaa324e7\u003c/code\u003e\u003c/a\u003e Bump serialize-javascript from 6.0.1 to 6.0.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3978\"\u003e#3978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/8a2cc4965b7cb4ca5a7fdddb0f831fc19bb25a5d\"\u003e\u003ccode\u003e8a2cc49\u003c/code\u003e\u003c/a\u003e fix: update discord link across the repository (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3941\"\u003e#3941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3d3e57f070d16addf9f35af4bc57d7ae65da90a8\"\u003e\u003ccode\u003e3d3e57f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3936\"\u003e#3936\u003c/a\u003e from nitroplr/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/39f2428b7eeefe0a12188dbbc3e2ca60215fb8b9\"\u003e\u003ccode\u003e39f2428\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5bab6ba5f064de5d23e25498aceeee44a0c06f6e\"\u003e\u003ccode\u003e5bab6ba\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/4363770326b8c885c52c45aabceb3088f239fabe\"\u003e\u003ccode\u003e4363770\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/3926\"\u003e#3926\u003c/a\u003e from stephane-archer/docfix3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/2234fa11e21b3458dedb5a06b7566bc91100ceff\"\u003e\u003ccode\u003e2234fa1\u003c/code\u003e\u003c/a\u003e fix doc typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v2.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.4 to 2.6.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ee97a4473e201cecb85a29dfd5ee2fb4899eefac\"\u003e\u003ccode\u003eee97a44\u003c/code\u003e\u003c/a\u003e riverpod_analyzer_utils : 0.5.9 -\u0026gt; 0.5.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/171086ddf99b8af5911fbc67ed8c0c15409b4e3f\"\u003e\u003ccode\u003e171086d\u003c/code\u003e\u003c/a\u003e bump (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3989\"\u003e#3989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/97fd403b91d8b0153144ffebdd87ca697f2edc28\"\u003e\u003ccode\u003e97fd403\u003c/code\u003e\u003c/a\u003e Fixed spelling mistake in docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3956\"\u003e#3956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/aa324e7863c1c83cf128f3f500267ebf3f93c9c8\"\u003e\u003ccode\u003eaa324e7\u003c/code\u003e\u003c/a\u003e Bump serialize-javascript from 6.0.1 to 6.0.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3978\"\u003e#3978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/8a2cc4965b7cb4ca5a7fdddb0f831fc19bb25a5d\"\u003e\u003ccode\u003e8a2cc49\u003c/code\u003e\u003c/a\u003e fix: update discord link across the repository (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3941\"\u003e#3941\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3d3e57f070d16addf9f35af4bc57d7ae65da90a8\"\u003e\u003ccode\u003e3d3e57f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3936\"\u003e#3936\u003c/a\u003e from nitroplr/master\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/39f2428b7eeefe0a12188dbbc3e2ca60215fb8b9\"\u003e\u003ccode\u003e39f2428\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5bab6ba5f064de5d23e25498aceeee44a0c06f6e\"\u003e\u003ccode\u003e5bab6ba\u003c/code\u003e\u003c/a\u003e Typo side_effects.mdx\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/4363770326b8c885c52c45aabceb3088f239fabe\"\u003e\u003ccode\u003e4363770\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/3926\"\u003e#3926\u003c/a\u003e from stephane-archer/docfix3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/2234fa11e21b3458dedb5a06b7566bc91100ceff\"\u003e\u003ccode\u003e2234fa1\u003c/code\u003e\u003c/a\u003e fix doc typo\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.4...riverpod_lint-v2.6.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `share_plus` from 10.1.3 to 12.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ae6330bbf579fe411b503be84fcfc202d2496625\"\u003e\u003ccode\u003eae6330b\u003c/code\u003e\u003c/a\u003e fix(share_plus): Avoid crash on iOS during file and text sharing in add-to-ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/42b079bd5fa56c9983a5a4fcf351190884f5c540\"\u003e\u003ccode\u003e42b079b\u003c/code\u003e\u003c/a\u003e fix(share_plus): Avoid crash on iOS 26 on iPhones with no sharePositionOrigin...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3bd253b04021a932fa79412a5da2318c22cfdbe2\"\u003e\u003ccode\u003e3bd253b\u003c/code\u003e\u003c/a\u003e fix(share_plus): unable to get the correct result on iOS (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3660\"\u003e#3660\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/24363e270d3c8219b9516fe57474a448f6c5fd48\"\u003e\u003ccode\u003e24363e2\u003c/code\u003e\u003c/a\u003e feat(share_plus)!: Change Android compile SDK, update Android build config (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/72b6234c25315c30d8efc9f15a9258b0bb7273a8\"\u003e\u003ccode\u003e72b6234\u003c/code\u003e\u003c/a\u003e docs(all): replace MacOS by macOS in package READMEs (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3658\"\u003e#3658\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/9f03424b7916b195ec6a4bebe4cc1a310ba40d4a\"\u003e\u003ccode\u003e9f03424\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3643\"\u003e#3643\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/643e12dfe0389dc21b49bd31ec03e7f38844d339\"\u003e\u003ccode\u003e643e12d\u003c/code\u003e\u003c/a\u003e docs(all): improve documentation across multiple README files (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus/issues/3630\"\u003e#3630\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/share_plus-v12.0.2/packages/share_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `shared_preferences` from 2.3.4 to 2.5.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/409793bcb784b9464def8698557005fb8851a9e6\"\u003e\u003ccode\u003e409793b\u003c/code\u003e\u003c/a\u003e [various] Remove CocoaPods from examples (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11237\"\u003e#11237\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2673dcdf47156efdfae783bb389234df81ac9da7\"\u003e\u003ccode\u003e2673dcd\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump com.android.tools.build:gradle from 8.9.1 to 9.1.0 in /pac...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/79b53f3424dc889dd0d257c83461644dab46278e\"\u003e\u003ccode\u003e79b53f3\u003c/code\u003e\u003c/a\u003e [various] Plugin Gradle pre-Kotlin standardization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11173\"\u003e#11173\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f234c1f626d56f05eaeb0bd5f1094e5354ed2518\"\u003e\u003ccode\u003ef234c1f\u003c/code\u003e\u003c/a\u003e [shared_preferences] Revert androidx.datastore:datastore to 1.1.7 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11128\"\u003e#11128\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/shared_preferences/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/shared_preferences-v2.5.5/packages/shared_preferences\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `url_launcher` from 6.3.1 to 6.3.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3fe6a0149acebc9cb8707cf508d13f59fc372986\"\u003e\u003ccode\u003e3fe6a01\u003c/code\u003e\u003c/a\u003e [url_launcher] Fixes new unnecessary boolean operations warnings (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9409\"\u003e#9409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/111ceb704035dd45cf827b8368b7f901cd0465f7\"\u003e\u003ccode\u003e111ceb7\u003c/code\u003e\u003c/a\u003e [tool] Use \u003ccode\u003eswift-format\u003c/code\u003e from Xcode (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9460\"\u003e#9460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b90f8a784f924c33f958a68634e2f3111ad467e0\"\u003e\u003ccode\u003eb90f8a7\u003c/code\u003e\u003c/a\u003e [various] Update example apps to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9347\"\u003e#9347\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a7d40f877274916bdd81ba18a6b508e2d266aa3\"\u003e\u003ccode\u003e5a7d40f\u003c/code\u003e\u003c/a\u003e Update repo for 3.32 stable (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9311\"\u003e#9311\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/fe5dd86d6232c1ca2eacc50efe38db5dd2a6f815\"\u003e\u003ccode\u003efe5dd86\u003c/code\u003e\u003c/a\u003e Ensure Example Packages Work on Android API 36 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9241\"\u003e#9241\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e8c99766e4eddd156ddf79a9f837a33e0c82acf4\"\u003e\u003ccode\u003ee8c9976\u003c/code\u003e\u003c/a\u003e [ci] Update repository for 3.29 release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9270\"\u003e#9270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1f069a7e0010d9023c1b24ca8e129d74bb4fe00f\"\u003e\u003ccode\u003e1f069a7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 16 directories with 8 u...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b93cc400215537946a697eaf309b52066b2a34ed\"\u003e\u003ccode\u003eb93cc40\u003c/code\u003e\u003c/a\u003e [various] Scrubs pre-SDK-21 Android code (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/9112\"\u003e#9112\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/4a36dc63f7197f5cf4f0d0b9b670492b8848c502\"\u003e\u003ccode\u003e4a36dc6\u003c/code\u003e\u003c/a\u003e [all_packages] Enforce property assignment for compile sdk over method assign...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7fb1a4d5417904bcbb2b11166b6d86a6e6c6a6df\"\u003e\u003ccode\u003e7fb1a4d\u003c/code\u003e\u003c/a\u003e Drop deprecated HTML head meta tags (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/url_launcher/issues/8970\"\u003e#8970\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/url_launcher-v6.3.2/packages/url_launcher\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/almaz-uno/ilovlya-ui/pull/103","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/almaz-uno%2Filovlya-ui/issues/103","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/103/packages"}},{"old_version":"3.0.3","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-05-04T09:51:07.000Z","version_change":"3.0.3 → 4.0.3","issue":{"uuid":"4375549537","node_id":"PR_kwDOQzO_rM7X9Fn7","number":68,"state":"open","title":"deps(dart): bump the flutter-and-dart-deps group across 1 directory with 42 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T09:51:07.000Z","updated_at":"2026-05-04T09:51:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"flutter-and-dart-deps","update_count":42,"packages":[{"name":"build_runner","old_version":"2.10.5","new_version":"2.15.0","repository_url":"https://github.com/dart-lang/build"},{"name":"cloud_firestore","old_version":"6.1.2","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.0.6","new_version":"6.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"easy_refresh","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/xuelongqy/flutter_easy_refresh"},{"name":"fake_cloud_firestore","old_version":"4.0.1","new_version":"4.1.0+1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"firebase_analytics","old_version":"12.1.1","new_version":"12.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.1+4","new_version":"0.4.3","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.1.4","new_version":"6.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.7","new_version":"5.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.1.1","new_version":"16.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.4","new_version":"6.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_storage","old_version":"13.0.6","new_version":"13.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_reorderable_grid_view","old_version":"5.5.2","new_version":"5.6.0","repository_url":"https://github.com/karvulf/flutter-reorderable-grid-view"},{"name":"riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"go_router","old_version":"17.0.1","new_version":"17.2.3","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"image_cropper","old_version":"11.0.0","new_version":"12.2.1","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"image_picker","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.6.3","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.2","new_version":"5.14.3","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"widgetbook","old_version":"3.20.2","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_generator","old_version":"3.20.1","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-and-dart-deps group with 38 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.5` | `2.15.0` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.1.2` | `6.3.0` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.0.6` | `6.2.0` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.1` |\n| [easy_refresh](https://github.com/xuelongqy/flutter_easy_refresh) | `3.4.0` | `3.5.0` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.0.1` | `4.1.0+1` |\n| [firebase_analytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics) | `12.1.1` | `12.3.0` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.1+4` | `0.4.3` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.1.4` | `6.4.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.7` | `5.2.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.1.1` | `16.2.0` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.4` | `6.4.0` |\n| [firebase_storage](https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage) | `13.0.6` | `13.3.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n| [flutter_reorderable_grid_view](https://github.com/karvulf/flutter-reorderable-grid-view) | `5.5.2` | `5.6.0` |\n| [riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.2.3` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.1.0` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `11.0.0` | `12.2.1` |\n| [image_picker](https://github.com/flutter/packages/tree/main/packages/image_picker) | `1.2.1` | `1.2.2` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.3` | `5.6.4` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.2` | `5.14.3` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [widgetbook](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.2` | `3.22.0` |\n| [widgetbook_generator](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.1` | `3.22.0` |\n\n\nUpdates `build_runner` from 2.10.5 to 2.15.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.15.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove \u003ccode\u003e--low-resources-mode\u003c/code\u003e as default memory usage has been improved. If\nyou have problems with RAM usage please file an issue.\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003e--log-performance\u003c/code\u003e and \u003ccode\u003e--track-performance\u003c/code\u003e. File an issue if you\nhave performance measurement needs not covered by the newer \u003ccode\u003e--dart-aot-perf\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRemoved options can still be passed, they will be ignored with a warning.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash during logging if an asset path is an invalid URI.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e the global options affecting build order were read\nfrom the wrong package. They are now read from \u003ccode\u003ebuild.yaml\u003c/code\u003e in the workspace\nroot, like other global options.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 13.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix crash if a package used to belong to a workspace but was removed\nfrom the workspace leaving a stale \u003ccode\u003eworkspace.ref\u003c/code\u003e file.\u003c/li\u003e\n\u003cli\u003eBug fix: the \u003ccode\u003ewatch\u003c/code\u003e command now always does one build before exiting due to\na request from another \u003ccode\u003ebuild_runner\u003c/code\u003e process. Fix crashes related to request\nbefore build start.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: further improvements to management of files for analysis\nfor 2x faster incremental builds.\u003c/li\u003e\n\u003cli\u003ePerformance: default to AOT compilation for commands other than \u003ccode\u003erun\u003c/code\u003e. This\ncosts more initial startup time but gives faster builds afterwards. Fall back\nto JIT if the compile fails due to use of \u003ccode\u003edart:mirrors\u003c/code\u003e. Use the\n\u003ccode\u003e--force-jit\u003c/code\u003e flag if you want the old default JIT builder compile. Use the\n\u003ccode\u003e--force-aot\u003c/code\u003e flag to turn off the fallback to JIT compile.\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003easset:\u003c/code\u003e scheme to the \u003ccode\u003e--build-filter\u003c/code\u003e flag. It is like\n\u003ccode\u003epackage:\u003c/code\u003e but for the whole package, not just \u003ccode\u003elib\u003c/code\u003e. For example,\n\u003ccode\u003epackage:a/b.dart\u003c/code\u003e is the same as \u003ccode\u003easset:a/lib/b.dart\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003ePaths specified using \u003ccode\u003e--build-filter\u003c/code\u003e when using the \u003ccode\u003e--workspace\u003c/code\u003e flag now\napply to the current package, not the workspace root. Other packages must\nbe referred to using \u003ccode\u003epackage:\u003c/code\u003e or \u003ccode\u003easset:\u003c/code\u003e schemes.\u003c/li\u003e\n\u003cli\u003eAdd OSC 8 hyperlinks for logged input paths.\u003c/li\u003e\n\u003cli\u003eBetter handling of deletions of files during the build: if the file is not\nneeded ignore the deletion, if it's needed try to use the cached version,\nas a last resort restart the build.\u003c/li\u003e\n\u003cli\u003eDefer deletions of files by \u003ccode\u003ebuild_runner\u003c/code\u003e until the build is complete. Don't\nwrite files unless the contents changed. These reduce unnecessary work by\ntools that watch the filesystem.\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--workspace\u003c/code\u003e flag is no longer experimental, remove the warning.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag to \u003ccode\u003eclean\u003c/code\u003e command, use it to clear the cache used for\na \u003ccode\u003e--workspace\u003c/code\u003e build.\u003c/li\u003e\n\u003cli\u003eAdd new command \u003ccode\u003estop\u003c/code\u003e: run \u003ccode\u003edart run build_runner stop\u003c/code\u003e to terminate a\nrunning \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command in the current package or workspace. If\na build is in progress, the build will complete first.\u003c/li\u003e\n\u003cli\u003eAdd locking: \u003ccode\u003ebuild_runner\u003c/code\u003e will wait for any already-running command before\nrunning. If there is an already-running \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e command, it will be\nclosed after the currently-running build, as if you ran the new\n\u003ccode\u003edart run build_runner stop\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6347668a593ca6036b91f07f8f95d9eb6da6da5\"\u003e\u003ccode\u003ea634766\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003ebuild_runner\u003c/code\u003e 2.15. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4903\"\u003e#4903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5512226fdb59ed3da3e8d2294d40a8992cba0b33\"\u003e\u003ccode\u003e5512226\u003c/code\u003e\u003c/a\u003e Fix read of global options from wrong workspace package. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4902\"\u003e#4902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0095f15ddcb265920c06f9148d4d826fc858c551\"\u003e\u003ccode\u003e0095f15\u003c/code\u003e\u003c/a\u003e Publish build_web_compiler 4.4.19 (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4901\"\u003e#4901\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0835a0f73c28bdc3d0c58c8a1a42e233233a7515\"\u003e\u003ccode\u003e0835a0f\u003c/code\u003e\u003c/a\u003e Add support for deferred loading when compiling to wasm. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4900\"\u003e#4900\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eff07b518a96fc1026d363d2793cd5922440146a\"\u003e\u003ccode\u003eeff07b5\u003c/code\u003e\u003c/a\u003e Fix render of URI for invalid path on Windows. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4899\"\u003e#4899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/50e2e2d333b23b7f9145eba53bdd15a0e522cc53\"\u003e\u003ccode\u003e50e2e2d\u003c/code\u003e\u003c/a\u003e Mockito: fix accidental API change. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4896\"\u003e#4896\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/4e0f6c07b40f8ebd98af5f897fae2da4001c4242\"\u003e\u003ccode\u003e4e0f6c0\u003c/code\u003e\u003c/a\u003e Allow analyzer 13. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/07246b648f1303c2393d4a5b8b931cbbcf049738\"\u003e\u003ccode\u003e07246b6\u003c/code\u003e\u003c/a\u003e Restore ignore comment needed in google3. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b9c9dae241cd4175239f40a7b7598338f71ce796\"\u003e\u003ccode\u003eb9c9dae\u003c/code\u003e\u003c/a\u003e Switch back to dev branch. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d61a379dd81334b3ad3593f9a4fb331d91f9e6c3\"\u003e\u003ccode\u003ed61a379\u003c/code\u003e\u003c/a\u003e Remove old performance-related options. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4892\"\u003e#4892\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.5...build_runner-v2.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore` from 6.1.2 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d734cf0885f6d9403c2fb3ac48d6c52e14199309\"\u003e\u003ccode\u003ed734cf0\u003c/code\u003e\u003c/a\u003e feat: support for Firestore Pipelines (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18183\"\u003e#18183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.3.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore_platform_interface` from 7.0.6 to 7.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d734cf0885f6d9403c2fb3ac48d6c52e14199309\"\u003e\u003ccode\u003ed734cf0\u003c/code\u003e\u003c/a\u003e feat: support for Firestore Pipelines (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18183\"\u003e#18183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore_platform_interface-v7.2.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_functions` from 6.0.6 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5eed50c15dd29ab97934a4bd0919378f61c46f9e\"\u003e\u003ccode\u003e5eed50c\u003c/code\u003e\u003c/a\u003e fix(functions,web): fix a crash that could happen with the Int64 type (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18066\"\u003e#18066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c13040e15a42deddbf61b3180bbd002d58edca29\"\u003e\u003ccode\u003ec13040e\u003c/code\u003e\u003c/a\u003e fix(functions): prevent collision when listening multiple times to the same s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.2.0/packages/cloud_functions\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ba6e6b94f673bb479a5891b8ca0fc5fd7b2345bc\"\u003e\u003ccode\u003eba6e6b9\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Add missing info about Xcode 26.1.1 requirement, ded...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.1/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `easy_refresh` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/releases\"\u003eeasy_refresh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING FEAT\u003c/strong\u003e: Added EasyRefresh.isNested parameter to determine whether to handle NestedScrollView. In versions 3.4.0 and earlier, no setting is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Adjust the Flutter version, Flutter \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/CHANGELOG.md\"\u003eeasy_refresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_paging\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh_bow\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(example): update Android build setup for Flutter 3.41.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: bow style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e4acf073f74a942c410567845ca622955a6573a7\"\u003e\u003ccode\u003ee4acf07\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2fdd695af0cad3ba3cd8c558def9ef608bac5260\"\u003e\u003ccode\u003e2fdd695\u003c/code\u003e\u003c/a\u003e feat: example publish to none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/5cd51a2b3df0af3948567e68bd90215be95add62\"\u003e\u003ccode\u003e5cd51a2\u003c/code\u003e\u003c/a\u003e fix(example): update Android build setup for Flutter 3.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/ece39cd97f81af8991ed1fe72cb92d4bfbbfa1c3\"\u003e\u003ccode\u003eece39cd\u003c/code\u003e\u003c/a\u003e chore: remove easy paging build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/c72199f62be485c85e4328859aa0e73979ec1052\"\u003e\u003ccode\u003ec72199f\u003c/code\u003e\u003c/a\u003e fix: refresh on start sample\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2b1e7e1a4b2a78b7ce3a42a225e2b8045b7419e3\"\u003e\u003ccode\u003e2b1e7e1\u003c/code\u003e\u003c/a\u003e fix: material clamping spring (\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refr\"\u003ehttps://github.com/xuelongqy/flutter_easy_refr\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/6fa0f3b433449405405235206c25fdce0247308f\"\u003e\u003ccode\u003e6fa0f3b\u003c/code\u003e\u003c/a\u003e fix: mode unchange when not released (\u003ca href=\"https://github.com/xuelongqy/flutter_ea\"\u003ehttps://github.com/xuelongqy/flutter_ea\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/fec4508c819a8d397b6d9e5e2a523536ea6341de\"\u003e\u003ccode\u003efec4508\u003c/code\u003e\u003c/a\u003e chore: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/62b7b6640cbac828c85288cad17b6cc368f5c0f2\"\u003e\u003ccode\u003e62b7b66\u003c/code\u003e\u003c/a\u003e feat: bow style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e64a75c55948f6afdbfbba1a39f13919fa4944a7\"\u003e\u003ccode\u003ee64a75c\u003c/code\u003e\u003c/a\u003e feat: easy paging\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/compare/3.4.0...easy_refresh-v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fake_cloud_firestore` from 4.0.1 to 4.1.0+1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/blob/master/CHANGELOG.md\"\u003efake_cloud_firestore's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.0+1\u003c/h2\u003e\n\u003cp\u003eUpdate \u003ccode\u003eTransaction.update\u003c/code\u003e and \u003ccode\u003eWriteBatch.update\u003c/code\u003e signatures for cloud_firestore 6.2.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/335\"\u003ePR-335\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/TonyDowney\"\u003eTonyDowney\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e4.0.2+1\u003c/h2\u003e\n\u003cp\u003eRemove the dependency on package:quiver (switch from quiver's \u003ccode\u003ehash2\u003c/code\u003e function to dart:core's \u003ccode\u003eObject.hash\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/333\"\u003ePR-333\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/devoncarew\"\u003edevoncarew\u003c/a\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_analytics` from 12.1.1 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b8517c88e4d4006119fd997982b895f1493ba0c\"\u003e\u003ccode\u003e2b8517c\u003c/code\u003e\u003c/a\u003e feat(analytics): add support for items in logEvent (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18097\"\u003e#18097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8a2ed9f7588232a80df06077ef3489114de68af3\"\u003e\u003ccode\u003e8a2ed9f\u003c/code\u003e\u003c/a\u003e docs(analytics): clarify \u003ccode\u003elogInAppPurchase\u003c/code\u003e API documentation for iOS usage (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/103d7ffa9343c654ec23c782a802b929dbf37d01\"\u003e\u003ccode\u003e103d7ff\u003c/code\u003e\u003c/a\u003e feat(analytics, iOS): add support for \u003ccode\u003elogTransaction\u003c/code\u003e (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/17995\"\u003e#17995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80c6cff2836ef102c716d1e54eda8114b8ee629b\"\u003e\u003ccode\u003e80c6cff\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedEmailAddress handling to use hex string con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/65dbd4bd3995411a14d4efcf35c945cf344e56a9\"\u003e\u003ccode\u003e65dbd4b\u003c/code\u003e\u003c/a\u003e feat(analytics,ios): add support for FirebaseAnalyticsWithoutAdIdSupport with...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_analytics-v12.3.0/packages/firebase_analytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_app_check` from 0.4.1+4 to 0.4.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/81f30325fc926fe94b630e49f56b795c781a4cbe\"\u003e\u003ccode\u003e81f3032\u003c/code\u003e\u003c/a\u003e feat(app_check, windows): add support for AppCheck for Windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18140\"\u003e#18140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6998e512ea5404a20ad81a0306aafaa607babc2a\"\u003e\u003ccode\u003e6998e51\u003c/code\u003e\u003c/a\u003e fix(app_check,web): fix an error that could occur when refreshing a token (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b853386e987d686eab4b8fd9b8dad14eda97479c\"\u003e\u003ccode\u003eb853386\u003c/code\u003e\u003c/a\u003e feat(messaging, web): add support for debug tokens on Web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18057\"\u003e#18057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_app_check-v0.4.3/packages/firebase_app_check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.1.4 to 6.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/752cbcaa57f887a8fea3bda728bb8482290fa049\"\u003e\u003ccode\u003e752cbca\u003c/code\u003e\u003c/a\u003e fix(auth, ios): serialize Sign in with Apple to prevent crash on overlapping ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.4.0/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth_platform_interface` from 8.1.6 to 8.1.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/752cbcaa57f887a8fea3bda728bb8482290fa049\"\u003e\u003ccode\u003e752cbca\u003c/code\u003e\u003c/a\u003e fix(auth, ios): serialize Sign in with Apple to prevent crash on overlapping ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth_platform_interface-v8.1.9/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.4.0 to 4.7.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/d734cf0885f6d9403c2fb3ac48d6c52e14199309\"\u003e\u003ccode\u003ed734cf0\u003c/code\u003e\u003c/a\u003e feat: support for Firestore Pipelines (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18183\"\u003e#18183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/346a048f098090e6848fdd0f61a8bf7d01394676\"\u003e\u003ccode\u003e346a048\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.12.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18185\"\u003e#18185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cc063bd9df1c59dd3bb8c25d067f8655bc268523\"\u003e\u003ccode\u003ecc063bd\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.12.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18187\"\u003e#18187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3d943ed4154eb61617746825fc5c1c90f1e73d88\"\u003e\u003ccode\u003e3d943ed\u003c/code\u003e\u003c/a\u003e feat: bump JS SDK to version 12.12.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18186\"\u003e#18186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2664b2c2dab4d0147461ce4d3f7862267e880542\"\u003e\u003ccode\u003e2664b2c\u003c/code\u003e\u003c/a\u003e feat: bump iOS SDK to version 12.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18161\"\u003e#18161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b3ab00036c70debca59414ea236c5012fb841a63\"\u003e\u003ccode\u003eb3ab000\u003c/code\u003e\u003c/a\u003e feat: bump JS SDK to version 12.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18160\"\u003e#18160\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/81f30325fc926fe94b630e49f56b795c781a4cbe\"\u003e\u003ccode\u003e81f3032\u003c/code\u003e\u003c/a\u003e feat(app_check, windows): add support for AppCheck for Windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18140\"\u003e#18140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b50061a689634957efba8bd17c196dd548a08a2\"\u003e\u003ccode\u003e2b50061\u003c/code\u003e\u003c/a\u003e feat: bump Firebase android SDK to 34.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18146\"\u003e#18146\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.7.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.7 to 5.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/55a7f6ff17940487e29d8bc78779ca4cfce24b0c\"\u003e\u003ccode\u003e55a7f6f\u003c/code\u003e\u003c/a\u003e fix(crashlytics,android): fix an issue with deobfuscating flavored builds (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/1\"\u003e#1\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.2.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 16.1.1 to 16.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/02777d70bb587895cb789dd1b520a2feaaaf32b1\"\u003e\u003ccode\u003e02777d7\u003c/code\u003e\u003c/a\u003e docs(messaging): update documentation for setForegroundNotificationPresentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5bd8a756fdbaa2ebfc49ffc10077b856dd1bbed1\"\u003e\u003ccode\u003e5bd8a75\u003c/code\u003e\u003c/a\u003e chore(messaging,web): improve the sample service worker (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18077\"\u003e#18077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5b602105faf9f64ac977a4266de5ee10785330bd\"\u003e\u003ccode\u003e5b60210\u003c/code\u003e\u003c/a\u003e fix(messaging,ios): fix an issue where the scene initializer could be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.2.0/packages/firebase_messaging\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.4 to 6.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.4.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_storage` from 13.0.6 to 13.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/255afe1370938670a6127ea9384b932488d2a792\"\u003e\u003ccode\u003e255afe1\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/995caf400df80c0fde7151c651ccc6c0f756e381\"\u003e\u003ccode\u003e995caf4\u003c/code\u003e\u003c/a\u003e feat: use local firebase_core instead of remote SPM dependency (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18141\"\u003e#18141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2525ecbd7ce9c0dc694a6bb40bff284bc8379b55\"\u003e\u003ccode\u003e2525ecb\u003c/code\u003e\u003c/a\u003e chore: improve Package.swift bundling so it doesn't use cached version (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18136\"\u003e#18136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8b22840f690ebbaf897ab85ee4450bfc66738686\"\u003e\u003ccode\u003e8b22840\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18137\"\u003e#18137\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9919bf035226a4b066ac1ef52859d5349eff61c6\"\u003e\u003ccode\u003e9919bf0\u003c/code\u003e\u003c/a\u003e fix(storage, iOS): guard \u003ccode\u003euseStorageEmulator\u003c/code\u003e to prevent crash on hot restart...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a1fad454a7a613c6376ddbce6fbd0d8832688d80\"\u003e\u003ccode\u003ea1fad45\u003c/code\u003e\u003c/a\u003e fix(storage,web): contentType inference for web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18078\"\u003e#18078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_storage-v13.3.0/packages/firebase_storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_reorderable_grid_view` from 5.5.2 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/blob/master/CHANGELOG.md\"\u003eflutter_reorderable_grid_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cp\u003e⭐️ \u003cstrong\u003eNew Features\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded new \u003ccode\u003eanimationConfig\u003c/code\u003e parameter to \u003ccode\u003eReorderableBuilder\u003c/code\u003e and \u003ccode\u003eReorderableBuilder.builder\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e to centralize animation-related configuration\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e now contains the animation durations:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edraggingPositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edragFeedbackDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eDeprecations\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated direct animation duration parameters in \u003ccode\u003eReorderableBuilder\u003c/code\u003e in favor of \u003ccode\u003eanimationConfig\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.positionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedChildDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.releasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.fadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeprecated \u003ccode\u003eenableLongPress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eto start dragging immediately, set \u003ccode\u003elongPressDelay\u003c/code\u003e to \u003ccode\u003eDuration.zero\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.3\u003c/h2\u003e\n\u003cp\u003e🐛 \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eperformance issue fixed while scrolling (thanks to \u003ccode\u003estanbav\u003c/code\u003e for the PR, see \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/pull/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🏄‍♂️ \u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdated \u003ccode\u003eandroid\u003c/code\u003e folder in example project to the flutter version \u003ccode\u003e3.38.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/fcc61b9ca06eb15d97948d026c8957d035fd157b\"\u003e\u003ccode\u003efcc61b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/issues/169\"\u003e#169\u003c/a\u003e from karvulf/feature/add-enable-animations-flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/b480f2ae8edc4f27000f7e7ffe9d6e8927ca6b76\"\u003e\u003ccode\u003eb480f2a\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/abf1fa3c2b15046194e0c33a64850cb8fece0f6e\"\u003e\u003ccode\u003eabf1fa3\u003c/cod...\n\n_Description has been truncated_","html_url":"https://github.com/victorlevioficial/MubeApp/pull/68","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/victorlevioficial%2FMubeApp/issues/68","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/68/packages"}},{"old_version":"2.4.0","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-04-20T23:43:05.000Z","version_change":"2.4.0 → 4.0.3","issue":{"uuid":"4299336176","node_id":"PR_kwDOOzzJjM7UIill","number":12,"state":"open","title":"chore(deps): bump the riverpod group with 3 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-20T23:43:05.000Z","updated_at":"2026-04-20T23:43:06.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"riverpod","update_count":3,"packages":[{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.4.0","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.4.0","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":null,"ecosystem":"pub"},"body":"Bumps the riverpod group with 3 updates: [flutter_riverpod](https://github.com/rrousselGit/riverpod), [riverpod_generator](https://github.com/rrousselGit/riverpod) and [riverpod_annotation](https://github.com/rrousselGit/riverpod).\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.4.0 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.4.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.4.0 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.4.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/jwitts1998/itina/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jwitts1998%2Fitina/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"3.0.3","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-04-13T11:44:28.000Z","version_change":"3.0.3 → 4.0.3","issue":{"uuid":"4254220237","node_id":"PR_kwDOQqm8os7R9uXZ","number":33,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 28 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-13T11:44:28.000Z","updated_at":"2026-04-13T11:45:12.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":28,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.2","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"image","old_version":"4.5.4","new_version":"4.8.0","repository_url":"https://github.com/brendan-duncan/image"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"patrol","old_version":"4.1.0","new_version":"4.5.0","repository_url":"https://github.com/leancodepl/patrol"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"wakelock_plus","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/fluttercommunity/wakelock_plus"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.12.0+1` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.1` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.4.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.2` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [image](https://github.com/brendan-duncan/image) | `4.5.4` | `4.8.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.5.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [wakelock_plus](https://github.com/fluttercommunity/wakelock_plus) | `1.4.0` | `1.5.1` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ba6e6b94f673bb479a5891b8ca0fc5fd7b2345bc\"\u003e\u003ccode\u003eba6e6b9\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Add missing info about Xcode 26.1.1 requirement, ded...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.1/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs.\u003c/li\u003e\n\u003cli\u003eProvides \u003ccode\u003ehttpVersion\u003c/code\u003e in \u003ccode\u003eResponse.extra\u003c/code\u003e when using \u003ccode\u003eIOHttpClientAdapter\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d3231734bcc0b25d01f4e628fb70a66c6fbfde90\"\u003e\u003ccode\u003ed323173\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9739a6c7adde833f1c2d107252e8b192ec4fc253\"\u003e\u003ccode\u003e9739a6c\u003c/code\u003e\u003c/a\u003e 🔖 compatibility_layer v0.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/0253d7d8eae686036f8ac575f3d45d1bcc7ccf48\"\u003e\u003ccode\u003e0253d7d\u003c/code\u003e\u003c/a\u003e 🔖 cookie_manager v3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/3d343b80daf168e9f84eebf3afb6cb6548a0bcc8\"\u003e\u003ccode\u003e3d343b8\u003c/code\u003e\u003c/a\u003e 🔖 http2_adapter v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/ab85a5b55dd90da4ab99a1e8dd6bfd53debd2ce4\"\u003e\u003ccode\u003eab85a5b\u003c/code\u003e\u003c/a\u003e 🔖 web_adapter v2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4289af3278183366b3abd1ccfe1a29caca99962\"\u003e\u003ccode\u003ed4289af\u003c/code\u003e\u003c/a\u003e Add HTTP protocol version to response extra field (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e763b3e1ef3cfcdfa7969659a9dd4a9220982e45\"\u003e\u003ccode\u003ee763b3e\u003c/code\u003e\u003c/a\u003e fix: use readyState for accurate timeout type detection (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/de86dc2ae3ce772756452d4e31cd1951758f7373\"\u003e\u003ccode\u003ede86dc2\u003c/code\u003e\u003c/a\u003e ✨ Introduce \u003ccode\u003eCookieManager.ignoreInvalidCookies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/a3c9fb896ab2bddeed206d0688cd36efff74d0db\"\u003e\u003ccode\u003ea3c9fb8\u003c/code\u003e\u003c/a\u003e 🐛 Fixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs and also fixes tests (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9c78152456ec53cffee0975873b9f335490e9e7d\"\u003e\u003ccode\u003e9c78152\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.5 to 3.7.6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/457a20202ec35f79190af8e945a84738a81ae033\"\u003e\u003ccode\u003e457a202\u003c/code\u003e\u003c/a\u003e Bump version to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/c55fd81d6d369be8d95f26d601c005ccdaf1d696\"\u003e\u003ccode\u003ec55fd81\u003c/code\u003e\u003c/a\u003e feat: Bar chart rod label (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ef9d9f4ae2750b51b33992dc3c87aa0333db7d32\"\u003e\u003ccode\u003eef9d9f4\u003c/code\u003e\u003c/a\u003e chore: Remove claude code automatic review (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/d3a8ac29fe2eeb31bb743e253386e6f5422a740b\"\u003e\u003ccode\u003ed3a8ac2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/683a2c54e127fd15e8ad3a1b842da6f652c30b71\"\u003e\u003ccode\u003e683a2c5\u003c/code\u003e\u003c/a\u003e fix: Swap inverted lowerBy/upperBy in error range pixel calculation (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/76161d68033ed06078347e632fdfa828f982545e\"\u003e\u003ccode\u003e76161d6\u003c/code\u003e\u003c/a\u003e chore: Minor fix on sponsor images in README (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/50d83a081ae6ec2bdf086561638e3e56d56f6b94\"\u003e\u003ccode\u003e50d83a0\u003c/code\u003e\u003c/a\u003e chore: Add CLAUDE.md file to include our architecture, structure and conventi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3cce12646354473b7997296d5bc83444d47288ea\"\u003e\u003ccode\u003e3cce126\u003c/code\u003e\u003c/a\u003e ci: Add Claude Code GitHub Workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ea7ccf5af5562a0e92e852ed7be6ca9363a719d5\"\u003e\u003ccode\u003eea7ccf5\u003c/code\u003e\u003c/a\u003e chore: Implement conventional commits and PR workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a29a21d74a3297c8072c5af9909b596194d23b39\"\u003e\u003ccode\u003ea29a21d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAd...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}},{"old_version":"2.6.4","new_version":"4.0.3","update_type":"major","path":"/app","pr_created_at":"2026-04-13T10:08:09.000Z","version_change":"2.6.4 → 4.0.3","issue":{"uuid":"4253450777","node_id":"PR_kwDOR_-S6s7R8LK0","number":27,"state":"closed","title":"chore(deps): Bump the flutter-minor-patch group in /app with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-04-20T10:40:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T10:08:09.000Z","updated_at":"2026-04-20T10:40:51.000Z","time_to_close":606760,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","group_name":"flutter-minor-patch","update_count":8,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.4","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.4.6","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":"/app","ecosystem":"pub"},"body":"Bumps the flutter-minor-patch group in /app with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.4` | `0.12.0+1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.4` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.6.4` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.3` |\n\nUpdates `build_runner` from 2.5.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.4 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Franck1120/physicscopilot/pull/27","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Franck1120%2Fphysicscopilot/issues/27","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/27/packages"}},{"old_version":"3.0.3","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-04-13T09:00:55.000Z","version_change":"3.0.3 → 4.0.3","issue":{"uuid":"4252941515","node_id":"PR_kwDOQzO_rM7R7BCI","number":42,"state":"closed","title":"deps(dart): bump the flutter-and-dart-deps group across 1 directory with 41 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-04-17T22:23:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-13T09:00:55.000Z","updated_at":"2026-04-17T22:23:51.000Z","time_to_close":393774,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"flutter-and-dart-deps","update_count":41,"packages":[{"name":"build_runner","old_version":"2.10.5","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cloud_firestore","old_version":"6.1.2","new_version":"6.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.0.6","new_version":"6.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"easy_refresh","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/xuelongqy/flutter_easy_refresh"},{"name":"fake_cloud_firestore","old_version":"4.0.1","new_version":"4.1.0+1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"firebase_analytics","old_version":"12.1.1","new_version":"12.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.1+4","new_version":"0.4.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.7","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.1.1","new_version":"16.1.3","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_storage","old_version":"13.0.6","new_version":"13.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_reorderable_grid_view","old_version":"5.5.2","new_version":"5.6.0","repository_url":"https://github.com/karvulf/flutter-reorderable-grid-view"},{"name":"riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"go_router","old_version":"17.0.1","new_version":"17.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"image_cropper","old_version":"11.0.0","new_version":"12.2.0","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.6.3","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.2","new_version":"5.14.3","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"widgetbook","old_version":"3.20.2","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_generator","old_version":"3.20.1","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-and-dart-deps group with 37 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.5` | `2.13.1` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.1.2` | `6.2.0` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.0.6` | `6.1.0` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.1` |\n| [easy_refresh](https://github.com/xuelongqy/flutter_easy_refresh) | `3.4.0` | `3.5.0` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.0.1` | `4.1.0+1` |\n| [firebase_analytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics) | `12.1.1` | `12.2.0` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.1+4` | `0.4.2` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.1.4` | `6.3.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.7` | `5.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.1.1` | `16.1.3` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.4` | `6.3.0` |\n| [firebase_storage](https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage) | `13.0.6` | `13.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n| [flutter_reorderable_grid_view](https://github.com/karvulf/flutter-reorderable-grid-view) | `5.5.2` | `5.6.0` |\n| [riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.2.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `11.0.0` | `12.2.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.3` | `5.6.4` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.2` | `5.14.3` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [widgetbook](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.2` | `3.22.0` |\n| [widgetbook_generator](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.1` | `3.22.0` |\n\n\nUpdates `build_runner` from 2.10.5 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.5...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore` from 6.1.2 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.2.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore_platform_interface` from 7.0.6 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore_platform_interface-v7.1.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_functions` from 6.0.6 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5eed50c15dd29ab97934a4bd0919378f61c46f9e\"\u003e\u003ccode\u003e5eed50c\u003c/code\u003e\u003c/a\u003e fix(functions,web): fix a crash that could happen with the Int64 type (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18066\"\u003e#18066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c13040e15a42deddbf61b3180bbd002d58edca29\"\u003e\u003ccode\u003ec13040e\u003c/code\u003e\u003c/a\u003e fix(functions): prevent collision when listening multiple times to the same s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.1.0/packages/cloud_functions\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6982a68de3cde2ac39bf89e3b12de210347c3cbb\"\u003e\u003ccode\u003e6982a68\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3793\"\u003e#3793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ba6e6b94f673bb479a5891b8ca0fc5fd7b2345bc\"\u003e\u003ccode\u003eba6e6b9\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Add missing info about Xcode 26.1.1 requirement, ded...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.1/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `easy_refresh` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/releases\"\u003eeasy_refresh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING FEAT\u003c/strong\u003e: Added EasyRefresh.isNested parameter to determine whether to handle NestedScrollView. In versions 3.4.0 and earlier, no setting is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Adjust the Flutter version, Flutter \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/CHANGELOG.md\"\u003eeasy_refresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_paging\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh_bow\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(example): update Android build setup for Flutter 3.41.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: bow style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e4acf073f74a942c410567845ca622955a6573a7\"\u003e\u003ccode\u003ee4acf07\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2fdd695af0cad3ba3cd8c558def9ef608bac5260\"\u003e\u003ccode\u003e2fdd695\u003c/code\u003e\u003c/a\u003e feat: example publish to none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/5cd51a2b3df0af3948567e68bd90215be95add62\"\u003e\u003ccode\u003e5cd51a2\u003c/code\u003e\u003c/a\u003e fix(example): update Android build setup for Flutter 3.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/ece39cd97f81af8991ed1fe72cb92d4bfbbfa1c3\"\u003e\u003ccode\u003eece39cd\u003c/code\u003e\u003c/a\u003e chore: remove easy paging build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/c72199f62be485c85e4328859aa0e73979ec1052\"\u003e\u003ccode\u003ec72199f\u003c/code\u003e\u003c/a\u003e fix: refresh on start sample\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2b1e7e1a4b2a78b7ce3a42a225e2b8045b7419e3\"\u003e\u003ccode\u003e2b1e7e1\u003c/code\u003e\u003c/a\u003e fix: material clamping spring (\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refr\"\u003ehttps://github.com/xuelongqy/flutter_easy_refr\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/6fa0f3b433449405405235206c25fdce0247308f\"\u003e\u003ccode\u003e6fa0f3b\u003c/code\u003e\u003c/a\u003e fix: mode unchange when not released (\u003ca href=\"https://github.com/xuelongqy/flutter_ea\"\u003ehttps://github.com/xuelongqy/flutter_ea\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/fec4508c819a8d397b6d9e5e2a523536ea6341de\"\u003e\u003ccode\u003efec4508\u003c/code\u003e\u003c/a\u003e chore: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/62b7b6640cbac828c85288cad17b6cc368f5c0f2\"\u003e\u003ccode\u003e62b7b66\u003c/code\u003e\u003c/a\u003e feat: bow style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e64a75c55948f6afdbfbba1a39f13919fa4944a7\"\u003e\u003ccode\u003ee64a75c\u003c/code\u003e\u003c/a\u003e feat: easy paging\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/compare/3.4.0...easy_refresh-v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fake_cloud_firestore` from 4.0.1 to 4.1.0+1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/blob/master/CHANGELOG.md\"\u003efake_cloud_firestore's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.0+1\u003c/h2\u003e\n\u003cp\u003eUpdate \u003ccode\u003eTransaction.update\u003c/code\u003e and \u003ccode\u003eWriteBatch.update\u003c/code\u003e signatures for cloud_firestore 6.2.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/335\"\u003ePR-335\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/TonyDowney\"\u003eTonyDowney\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e4.0.2+1\u003c/h2\u003e\n\u003cp\u003eRemove the dependency on package:quiver (switch from quiver's \u003ccode\u003ehash2\u003c/code\u003e function to dart:core's \u003ccode\u003eObject.hash\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/333\"\u003ePR-333\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/devoncarew\"\u003edevoncarew\u003c/a\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_analytics` from 12.1.1 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b8517c88e4d4006119fd997982b895f1493ba0c\"\u003e\u003ccode\u003e2b8517c\u003c/code\u003e\u003c/a\u003e feat(analytics): add support for items in logEvent (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18097\"\u003e#18097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8a2ed9f7588232a80df06077ef3489114de68af3\"\u003e\u003ccode\u003e8a2ed9f\u003c/code\u003e\u003c/a\u003e docs(analytics): clarify \u003ccode\u003elogInAppPurchase\u003c/code\u003e API documentation for iOS usage (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/103d7ffa9343c654ec23c782a802b929dbf37d01\"\u003e\u003ccode\u003e103d7ff\u003c/code\u003e\u003c/a\u003e feat(analytics, iOS): add support for \u003ccode\u003elogTransaction\u003c/code\u003e (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/17995\"\u003e#17995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80c6cff2836ef102c716d1e54eda8114b8ee629b\"\u003e\u003ccode\u003e80c6cff\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedEmailAddress handling to use hex string con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/65dbd4bd3995411a14d4efcf35c945cf344e56a9\"\u003e\u003ccode\u003e65dbd4b\u003c/code\u003e\u003c/a\u003e feat(analytics,ios): add support for FirebaseAnalyticsWithoutAdIdSupport with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/407c2490602484499d1ab5b2ce6860af00a218c8\"\u003e\u003ccode\u003e407c249\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedPhoneNumber handling to use hex string conv...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_analytics-v12.2.0/packages/firebase_analytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_app_check` from 0.4.1+4 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b853386e987d686eab4b8fd9b8dad14eda97479c\"\u003e\u003ccode\u003eb853386\u003c/code\u003e\u003c/a\u003e feat(messaging, web): add support for debug tokens on Web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18057\"\u003e#18057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/702de52e2245006ae5a07a61a7571bd271d8423c\"\u003e\u003ccode\u003e702de52\u003c/code\u003e\u003c/a\u003e fix(app-check): token not available on new session (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17872\"\u003e#17872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f9ca81939f541004e8c34935ec8f314821ef6d05\"\u003e\u003ccode\u003ef9ca819\u003c/code\u003e\u003c/a\u003e fix(app-check, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17810\"\u003e#17810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_app_check-v0.4.2/packages/firebase_app_check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.3.0/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth_platform_interface` from 8.1.6 to 8.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth_platform_interface-v8.1.8/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.4.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.7 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 16.1.1 to 16.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/02777d70bb587895cb789dd1b520a2feaaaf32b1\"\u003e\u003ccode\u003e02777d7\u003c/code\u003e\u003c/a\u003e docs(messaging): update documentation for setForegroundNotificationPresentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5bd8a756fdbaa2ebfc49ffc10077b856dd1bbed1\"\u003e\u003ccode\u003e5bd8a75\u003c/code\u003e\u003c/a\u003e chore(messaging,web): improve the sample service worker (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18077\"\u003e#18077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5b602105faf9f64ac977a4266de5ee10785330bd\"\u003e\u003ccode\u003e5b60210\u003c/code\u003e\u003c/a\u003e fix(messaging,ios): fix an issue where the scene initializer could be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.3/packages/firebase_messaging\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_storage` from 13.0.6 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9919bf035226a4b066ac1ef52859d5349eff61c6\"\u003e\u003ccode\u003e9919bf0\u003c/code\u003e\u003c/a\u003e fix(storage, iOS): guard \u003ccode\u003euseStorageEmulator\u003c/code\u003e to prevent crash on hot restart...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a1fad454a7a613c6376ddbce6fbd0d8832688d80\"\u003e\u003ccode\u003ea1fad45\u003c/code\u003e\u003c/a\u003e fix(storage,web): contentType inference for web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18078\"\u003e#18078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d9becb5dbdf93016a4d4aee49df095ad05d6c02\"\u003e\u003ccode\u003e6d9becb\u003c/code\u003e\u003c/a\u003e chore: Migrate gsutil usage to gcloud storage (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18035\"\u003e#18035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/461dfa43764469b518984052cb7bbc0a2a2675eb\"\u003e\u003ccode\u003e461dfa4\u003c/code\u003e\u003c/a\u003e feat(storage,windows): add emulator support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18030\"\u003e#18030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_storage-v13.2.0/packages/firebase_storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_reorderable_grid_view` from 5.5.2 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/blob/master/CHANGELOG.md\"\u003eflutter_reorderable_grid_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cp\u003e⭐️ \u003cstrong\u003eNew Features\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded new \u003ccode\u003eanimationConfig\u003c/code\u003e parameter to \u003ccode\u003eReorderableBuilder\u003c/code\u003e and \u003ccode\u003eReorderableBuilder.builder\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e to centralize animation-related configuration\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e now contains the animation durations:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edraggingPositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edragFeedbackDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eDeprecations\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated direct animation duration parameters in \u003ccode\u003eReorderableBuilder\u003c/code\u003e in favor of \u003ccode\u003eanimationConfig\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.positionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedChildDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.releasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.fadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeprecated \u003ccode\u003eenableLongPress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eto start dragging immediately, set \u003ccode\u003elongPressDelay\u003c/code\u003e to \u003ccode\u003eDuration.zero\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.3\u003c/h2\u003e\n\u003cp\u003e🐛 \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eperformance issue fixed while scrolling (thanks to \u003ccode\u003estanbav\u003c/code\u003e for the PR, see \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/pull/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🏄‍♂️ \u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdated \u003ccode\u003eandroid\u003c/code\u003e folder in example project to the flutter version \u003ccode\u003e3.38.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/fcc61b9ca06eb15d97948d026c8957d035fd157b\"\u003e\u003ccode\u003efcc61b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/issues/169\"\u003e#169\u003c/a\u003e from karvulf/feature/add-enable-animations-flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/b480f2ae8edc4f27000f7e7ffe9d6e8927ca6b76\"\u003e\u003ccode\u003eb480f2a\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/abf1fa3c2b15046194e0c33a64850cb8fece0f6e\"\u003e\u003ccode\u003eabf1fa3\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6e6898b0728a3bf7236e353fba8afe106d26ec03\"\u003e\u003ccode\u003e6e6898b\u003c/code\u003e\u003c/a\u003e added new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/f0e13c1d597f36bd30c09a1b1536036f26ec1aeb\"\u003e\u003ccode\u003ef0e13c1\u003c/code\u003e\u003c/a\u003e updated deprecated flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/58d17b9e649fe55479738c7df657906cbf169d11\"\u003e\u003ccode\u003e58d17b9\u003c/code\u003e\u003c/a\u003e fixed tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/507ee3934ae53d5d03f1e63b3601219ad653c1a7\"\u003e\u003ccode\u003e507ee39\u003c/code\u003e\u003c/a\u003e updated some tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/16e2a06d2890fa84384100dcbde0098514ddd9e3\"\u003e\u003ccode\u003e16e2a06\u003c/code\u003e\u003c/a\u003e added changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6c690a8b3443d5870c4a1fb1a982c3fc78da4eae\"\u003e\u003ccode\u003e6c690a8\u003c/code\u003e\u003c/a\u003e updated names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6dd3327c4300b5c8aae2cc9ef086259ac09afcbf\"\u003e\u003ccode\u003e6dd3327\u003c/code\u003e\u003c/a\u003e added all possible animation durations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/compare/v5.5.2...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod-v3.0.3...riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c83...\n\n_Description has been truncated_","html_url":"https://github.com/victorlevioficial/MubeApp/pull/42","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/victorlevioficial%2FMubeApp/issues/42","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/42/packages"}},{"old_version":"2.6.4","new_version":"4.0.3","update_type":"major","path":"/app","pr_created_at":"2026-04-12T19:33:50.000Z","version_change":"2.6.4 → 4.0.3","issue":{"uuid":"4249646990","node_id":"PR_kwDOR_-S6s7Rz7yc","number":15,"state":"open","title":"chore(deps): bump the flutter-minor-patch group in /app with 8 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-12T19:33:50.000Z","updated_at":"2026-04-12T19:33:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-minor-patch","update_count":8,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"mockito","old_version":"5.4.6","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"camera","old_version":"0.11.4","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"}],"path":"/app","ecosystem":"pub"},"body":"Bumps the flutter-minor-patch group in /app with 8 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.13.1` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.4.6` | `5.6.4` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.4` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.5` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.3.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.4` | `0.12.0+1` |\n\nUpdates `build_runner` from 2.5.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.4 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.4.6 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/Franck1120/physicscopilot/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Franck1120%2Fphysicscopilot/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"3.0.3","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-04-06T11:06:38.000Z","version_change":"3.0.3 → 4.0.3","issue":{"uuid":"4211250396","node_id":"PR_kwDOQqm8os7QL0F5","number":31,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 27 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-06T11:06:38.000Z","updated_at":"2026-04-13T12:10:02.923Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":27,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.12.0+1","repository_url":"https://github.com/flutter/packages"},{"name":"connectivity_plus","old_version":"7.0.0","new_version":"7.1.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.4.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.2","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"image","old_version":"4.5.4","new_version":"4.8.0","repository_url":"https://github.com/brendan-duncan/image"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.5.0","repository_url":"https://github.com/leancodepl/patrol"},{"name":"share_plus","old_version":"12.0.1","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"wakelock_plus","old_version":"1.4.0","new_version":"1.5.1","repository_url":"https://github.com/fluttercommunity/wakelock_plus"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 25 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.13.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.12.0+1` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `7.0.0` | `7.1.0` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.4.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.2` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [image](https://github.com/brendan-duncan/image) | `4.5.4` | `4.8.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.5.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `12.0.1` | `12.0.2` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [wakelock_plus](https://github.com/fluttercommunity/wakelock_plus) | `1.4.0` | `1.5.1` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.12.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d8970b12d60a31e9bae5521142f9881895244f88\"\u003e\u003ccode\u003ed8970b1\u003c/code\u003e\u003c/a\u003e [camera] add video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/7108\"\u003e#7108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.12.0/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `connectivity_plus` from 7.0.0 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/2b58cffedd8ebce127deba10d2e389c3c3bfcb4b\"\u003e\u003ccode\u003e2b58cff\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add ConnectivityResult.satellite on Android and iOS ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93135ff28cd3a8241445d084927b8ca18d73fe58\"\u003e\u003ccode\u003e93135ff\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Register broadcast receiver with correct flag, bump m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/05a50f32ba0685a175c75396a05c9d18fb3ce9b4\"\u003e\u003ccode\u003e05a50f3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): Use serial queue for NWPathMonitor to prevent race co...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.1.0/packages/connectivity_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.4.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c46ab89942b2be24aedf79555f247c566d99777f\"\u003e\u003ccode\u003ec46ab89\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3785\"\u003e#3785\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5dbe0a95ea3ce76acd6a57f8d33ae47761dd228c\"\u003e\u003ccode\u003e5dbe0a9\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add iOS device identifiers for 2026 models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3776\"\u003e#3776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/25bbcce764f3d48a9d9f04a11153c52497873408\"\u003e\u003ccode\u003e25bbcce\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support for isiOSAppOnVision property in iOS devi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.4.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.2\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs.\u003c/li\u003e\n\u003cli\u003eProvides \u003ccode\u003ehttpVersion\u003c/code\u003e in \u003ccode\u003eResponse.extra\u003c/code\u003e when using \u003ccode\u003eIOHttpClientAdapter\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d3231734bcc0b25d01f4e628fb70a66c6fbfde90\"\u003e\u003ccode\u003ed323173\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9739a6c7adde833f1c2d107252e8b192ec4fc253\"\u003e\u003ccode\u003e9739a6c\u003c/code\u003e\u003c/a\u003e 🔖 compatibility_layer v0.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/0253d7d8eae686036f8ac575f3d45d1bcc7ccf48\"\u003e\u003ccode\u003e0253d7d\u003c/code\u003e\u003c/a\u003e 🔖 cookie_manager v3.4.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/3d343b80daf168e9f84eebf3afb6cb6548a0bcc8\"\u003e\u003ccode\u003e3d343b8\u003c/code\u003e\u003c/a\u003e 🔖 http2_adapter v2.7.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/ab85a5b55dd90da4ab99a1e8dd6bfd53debd2ce4\"\u003e\u003ccode\u003eab85a5b\u003c/code\u003e\u003c/a\u003e 🔖 web_adapter v2.1.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4289af3278183366b3abd1ccfe1a29caca99962\"\u003e\u003ccode\u003ed4289af\u003c/code\u003e\u003c/a\u003e Add HTTP protocol version to response extra field (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2466\"\u003e#2466\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e763b3e1ef3cfcdfa7969659a9dd4a9220982e45\"\u003e\u003ccode\u003ee763b3e\u003c/code\u003e\u003c/a\u003e fix: use readyState for accurate timeout type detection (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2491\"\u003e#2491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/de86dc2ae3ce772756452d4e31cd1951758f7373\"\u003e\u003ccode\u003ede86dc2\u003c/code\u003e\u003c/a\u003e ✨ Introduce \u003ccode\u003eCookieManager.ignoreInvalidCookies\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2493\"\u003e#2493\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/a3c9fb896ab2bddeed206d0688cd36efff74d0db\"\u003e\u003ccode\u003ea3c9fb8\u003c/code\u003e\u003c/a\u003e 🐛 Fixes \u003ccode\u003ekIsWeb\u003c/code\u003e across different Flutter SDKs and also fixes tests (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2495\"\u003e#2495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9c78152456ec53cffee0975873b9f335490e9e7d\"\u003e\u003ccode\u003e9c78152\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.5 to 3.7.6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2488\"\u003e#2488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.2.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Consider the \u003ccode\u003eenabled\u003c/code\u003e property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linetouchdata-read-about-touch-handling\"\u003eLineTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#bartouchdata-read-about-touch-handling\"\u003eBarTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#pietouchdata-read-about-touch-handling\"\u003ePieTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scattertouchdata-read-about-touch-handling\"\u003eScatterTouchData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radartouchdata-read-about-touch-handling\"\u003eRadarTouchData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md#candlesticktouchdata-read-about-touch-handling\"\u003eCandlestickTouchData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1676\"\u003e#1676\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/artshooter\"\u003e\u003ccode\u003e@​artshooter\u003c/code\u003e\u003c/a\u003e) Fix wrong bar chart color with small value, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1757\"\u003e#1757\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/3ph\"\u003e\u003ccode\u003e@​3ph\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ehorizontalMirrored\u003c/code\u003e and \u003ccode\u003everticalMirrored\u003c/code\u003e properties in our \u003ccode\u003eLabelDirection\u003c/code\u003e enum which is used in (\u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#HorizontalLineLabel\"\u003eHorizontalLineLabel\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#VerticalLineLabel\"\u003eVerticalLineLabel\u003c/a\u003e), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1890\"\u003e#1890\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/Vizten18\"\u003e\u003ccode\u003e@​Vizten18\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003ecornerRadius\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/pie_chart.md#piechartsectiondata\"\u003ePieChartSectionData\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1175\"\u003e#1175\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add convention and linter (checker) for PRs title and updated contributing guideline. We're gonna have automated changelog generation from the next release\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/diymelvin\"\u003e\u003ccode\u003e@​diymelvin\u003c/code\u003e\u003c/a\u003e) Fix inverted lowerBy/upperBy in error range calculation, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2031\"\u003e#2031\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e property in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e to allow you to show a label on top of each bar rod, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/84\"\u003e#84\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/457a20202ec35f79190af8e945a84738a81ae033\"\u003e\u003ccode\u003e457a202\u003c/code\u003e\u003c/a\u003e Bump version to 1.2.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/c55fd81d6d369be8d95f26d601c005ccdaf1d696\"\u003e\u003ccode\u003ec55fd81\u003c/code\u003e\u003c/a\u003e feat: Bar chart rod label (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ef9d9f4ae2750b51b33992dc3c87aa0333db7d32\"\u003e\u003ccode\u003eef9d9f4\u003c/code\u003e\u003c/a\u003e chore: Remove claude code automatic review (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/d3a8ac29fe2eeb31bb743e253386e6f5422a740b\"\u003e\u003ccode\u003ed3a8ac2\u003c/code\u003e\u003c/a\u003e chore: Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2065\"\u003e#2065\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/683a2c54e127fd15e8ad3a1b842da6f652c30b71\"\u003e\u003ccode\u003e683a2c5\u003c/code\u003e\u003c/a\u003e fix: Swap inverted lowerBy/upperBy in error range pixel calculation (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/76161d68033ed06078347e632fdfa828f982545e\"\u003e\u003ccode\u003e76161d6\u003c/code\u003e\u003c/a\u003e chore: Minor fix on sponsor images in README (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/50d83a081ae6ec2bdf086561638e3e56d56f6b94\"\u003e\u003ccode\u003e50d83a0\u003c/code\u003e\u003c/a\u003e chore: Add CLAUDE.md file to include our architecture, structure and conventi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/3cce12646354473b7997296d5bc83444d47288ea\"\u003e\u003ccode\u003e3cce126\u003c/code\u003e\u003c/a\u003e ci: Add Claude Code GitHub Workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2062\"\u003e#2062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/ea7ccf5af5562a0e92e852ed7be6ca9363a719d5\"\u003e\u003ccode\u003eea7ccf5\u003c/code\u003e\u003c/a\u003e chore: Implement conventional commits and PR workflow (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a29a21d74a3297c8072c5af9909b596194d23b39\"\u003e\u003ccode\u003ea29a21d\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.2.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/co...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"}},{"old_version":"3.0.3","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-03-30T08:52:51.000Z","version_change":"3.0.3 → 4.0.3","issue":{"uuid":"4168858545","node_id":"PR_kwDOQzO_rM7Oiqx8","number":31,"state":"open","title":"deps(dart): bump the flutter-and-dart-deps group with 38 updates","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-30T08:52:51.000Z","updated_at":"2026-03-30T08:53:00.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"flutter-and-dart-deps","update_count":38,"packages":[{"name":"build_runner","old_version":"2.10.5","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cloud_firestore","old_version":"6.1.2","new_version":"6.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_firestore_platform_interface","old_version":"7.0.6","new_version":"7.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.0.6","new_version":"6.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"easy_refresh","old_version":"3.4.0","new_version":"3.5.0","repository_url":"https://github.com/xuelongqy/flutter_easy_refresh"},{"name":"fake_cloud_firestore","old_version":"4.0.1","new_version":"4.1.0+1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"firebase_analytics","old_version":"12.1.1","new_version":"12.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.1+4","new_version":"0.4.2","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth_platform_interface","old_version":"8.1.6","new_version":"8.1.8","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_core","old_version":"4.4.0","new_version":"4.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.7","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.1.1","new_version":"16.1.3","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.4","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_storage","old_version":"13.0.6","new_version":"13.2.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"21.0.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_reorderable_grid_view","old_version":"5.5.2","new_version":"5.6.0","repository_url":"https://github.com/karvulf/flutter-reorderable-grid-view"},{"name":"riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"font_awesome_flutter","old_version":"10.12.0","new_version":"11.0.0","repository_url":"https://github.com/fluttercommunity/font_awesome_flutter"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.0.2","repository_url":"https://github.com/flutter/packages"},{"name":"image_cropper","old_version":"11.0.0","new_version":"12.1.1","repository_url":"https://github.com/hnvn/flutter_image_cropper"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.13.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"mockito","old_version":"5.6.3","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"pdf","old_version":"3.11.3","new_version":"3.12.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.2","new_version":"5.14.3","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.1","repository_url":"https://github.com/flutter/packages"},{"name":"widgetbook","old_version":"3.20.2","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_annotation","old_version":"3.9.0","new_version":"3.11.0","repository_url":"https://github.com/widgetbook/widgetbook"},{"name":"widgetbook_generator","old_version":"3.20.1","new_version":"3.22.0","repository_url":"https://github.com/widgetbook/widgetbook"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-and-dart-deps group with 39 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.5` | `2.13.1` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.1.2` | `6.2.0` |\n| [cloud_firestore_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `7.0.6` | `7.1.0` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.0.6` | `6.1.0` |\n| [easy_refresh](https://github.com/xuelongqy/flutter_easy_refresh) | `3.4.0` | `3.5.0` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.0.1` | `4.1.0+1` |\n| [firebase_analytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics) | `12.1.1` | `12.2.0` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.1+4` | `0.4.2` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.1.4` | `6.3.0` |\n| [firebase_auth_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `8.1.6` | `8.1.8` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.4.0` | `4.6.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.7` | `5.1.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.1.1` | `16.1.3` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.4` | `6.3.0` |\n| [firebase_storage](https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage) | `13.0.6` | `13.2.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `21.0.0` |\n| [flutter_reorderable_grid_view](https://github.com/karvulf/flutter-reorderable-grid-view) | `5.5.2` | `5.6.0` |\n| [riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [font_awesome_flutter](https://github.com/fluttercommunity/font_awesome_flutter) | `10.12.0` | `11.0.0` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.0.2` |\n| [image_cropper](https://github.com/hnvn/flutter_image_cropper) | `11.0.0` | `12.1.1` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.13.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.3` | `5.6.4` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.11.3` | `3.12.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.2` | `5.14.3` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.1` |\n| [widgetbook](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.2` | `3.22.0` |\n| [widgetbook_annotation](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.9.0` | `3.11.0` |\n| [widgetbook_generator](https://github.com/widgetbook/widgetbook/tree/main/packages) | `3.20.1` | `3.22.0` |\n\nUpdates `build_runner` from 2.10.5 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.5...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore` from 6.1.2 to 6.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.2.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_firestore_platform_interface` from 7.0.6 to 7.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/aa1f17a554af0938c13f8500e3cfcd586377f3b0\"\u003e\u003ccode\u003eaa1f17a\u003c/code\u003e\u003c/a\u003e feat(firestore): add support for FieldPath in update transactions (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18121\"\u003e#18121\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/adef1872b523b77e2309f3d7400e5a5fdd95738c\"\u003e\u003ccode\u003eadef187\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix a crash happening when terminating the firestore ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/397ba523df968e8deb92e679f54ea837f28b23e3\"\u003e\u003ccode\u003e397ba52\u003c/code\u003e\u003c/a\u003e feat(firestore,web): add webPersistentTabManager settings support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18067\"\u003e#18067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e1a93a0501d580c93f055c8edbe625534730bab0\"\u003e\u003ccode\u003ee1a93a0\u003c/code\u003e\u003c/a\u003e fix(firestore, web): fix an issue where DocumentReference couldn't be read pr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/baf6543aa0ea98888b5e4b36a19f9afbfd0f6489\"\u003e\u003ccode\u003ebaf6543\u003c/code\u003e\u003c/a\u003e fix(firestore,windows): fix an issue that could happen when querying by Docum...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f1bf4b8473237aa73ca5d767c0179702d0ed0307\"\u003e\u003ccode\u003ef1bf4b8\u003c/code\u003e\u003c/a\u003e test: fix flaky CI (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18046\"\u003e#18046\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore_platform_interface-v7.1.0/packages/cloud_firestore\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cloud_functions` from 6.0.6 to 6.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5eed50c15dd29ab97934a4bd0919378f61c46f9e\"\u003e\u003ccode\u003e5eed50c\u003c/code\u003e\u003c/a\u003e fix(functions,web): fix a crash that could happen with the Int64 type (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18066\"\u003e#18066\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/c13040e15a42deddbf61b3180bbd002d58edca29\"\u003e\u003ccode\u003ec13040e\u003c/code\u003e\u003c/a\u003e fix(functions): prevent collision when listening multiple times to the same s...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.1.0/packages/cloud_functions\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `easy_refresh` from 3.4.0 to 3.5.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/releases\"\u003eeasy_refresh's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING FEAT\u003c/strong\u003e: Added EasyRefresh.isNested parameter to determine whether to handle NestedScrollView. In versions 3.4.0 and earlier, no setting is required.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: Adjust the Flutter version, Flutter \u0026gt;=3.10.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/blob/v3/CHANGELOG.md\"\u003eeasy_refresh's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_paging\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh\u003c/code\u003e - \u003ccode\u003ev3.5.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: material clamping spring (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/885\"\u003exuelongqy/flutter_easy_refresh#885\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/620\"\u003exuelongqy/flutter_easy_refresh#620\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: mode unchange when not released (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/894\"\u003exuelongqy/flutter_easy_refresh#894\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: secondary page.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: effective scroll position.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: footer mode (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/pull/905\"\u003exuelongqy/flutter_easy_refresh#905\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e: clamping animation controller (\u003ca href=\"https://redirect.github.com/xuelongqy/flutter_easy_refresh/issues/907\"\u003exuelongqy/flutter_easy_refresh#907\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: easy paging.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update rive.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: update readme.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003eeasy_refresh_bow\u003c/code\u003e - \u003ccode\u003ev1.1.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(example): update Android build setup for Flutter 3.41.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e: bow style.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e4acf073f74a942c410567845ca622955a6573a7\"\u003e\u003ccode\u003ee4acf07\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2fdd695af0cad3ba3cd8c558def9ef608bac5260\"\u003e\u003ccode\u003e2fdd695\u003c/code\u003e\u003c/a\u003e feat: example publish to none\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/5cd51a2b3df0af3948567e68bd90215be95add62\"\u003e\u003ccode\u003e5cd51a2\u003c/code\u003e\u003c/a\u003e fix(example): update Android build setup for Flutter 3.41\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/ece39cd97f81af8991ed1fe72cb92d4bfbbfa1c3\"\u003e\u003ccode\u003eece39cd\u003c/code\u003e\u003c/a\u003e chore: remove easy paging build\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/c72199f62be485c85e4328859aa0e73979ec1052\"\u003e\u003ccode\u003ec72199f\u003c/code\u003e\u003c/a\u003e fix: refresh on start sample\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/2b1e7e1a4b2a78b7ce3a42a225e2b8045b7419e3\"\u003e\u003ccode\u003e2b1e7e1\u003c/code\u003e\u003c/a\u003e fix: material clamping spring (\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refr\"\u003ehttps://github.com/xuelongqy/flutter_easy_refr\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/6fa0f3b433449405405235206c25fdce0247308f\"\u003e\u003ccode\u003e6fa0f3b\u003c/code\u003e\u003c/a\u003e fix: mode unchange when not released (\u003ca href=\"https://github.com/xuelongqy/flutter_ea\"\u003ehttps://github.com/xuelongqy/flutter_ea\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/fec4508c819a8d397b6d9e5e2a523536ea6341de\"\u003e\u003ccode\u003efec4508\u003c/code\u003e\u003c/a\u003e chore: clean code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/62b7b6640cbac828c85288cad17b6cc368f5c0f2\"\u003e\u003ccode\u003e62b7b66\u003c/code\u003e\u003c/a\u003e feat: bow style\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/commit/e64a75c55948f6afdbfbba1a39f13919fa4944a7\"\u003e\u003ccode\u003ee64a75c\u003c/code\u003e\u003c/a\u003e feat: easy paging\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/xuelongqy/flutter_easy_refresh/compare/3.4.0...easy_refresh-v3.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fake_cloud_firestore` from 4.0.1 to 4.1.0+1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/blob/master/CHANGELOG.md\"\u003efake_cloud_firestore's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.1.0+1\u003c/h2\u003e\n\u003cp\u003eUpdate \u003ccode\u003eTransaction.update\u003c/code\u003e and \u003ccode\u003eWriteBatch.update\u003c/code\u003e signatures for cloud_firestore 6.2.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/335\"\u003ePR-335\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/TonyDowney\"\u003eTonyDowney\u003c/a\u003e!\u003c/p\u003e\n\u003ch2\u003e4.0.2+1\u003c/h2\u003e\n\u003cp\u003eRemove the dependency on package:quiver (switch from quiver's \u003ccode\u003ehash2\u003c/code\u003e function to dart:core's \u003ccode\u003eObject.hash\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/333\"\u003ePR-333\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/devoncarew\"\u003edevoncarew\u003c/a\u003e!\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/atn832/fake_cloud_firestore/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_analytics` from 12.1.1 to 12.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2b8517c88e4d4006119fd997982b895f1493ba0c\"\u003e\u003ccode\u003e2b8517c\u003c/code\u003e\u003c/a\u003e feat(analytics): add support for items in logEvent (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18097\"\u003e#18097\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8a2ed9f7588232a80df06077ef3489114de68af3\"\u003e\u003ccode\u003e8a2ed9f\u003c/code\u003e\u003c/a\u003e docs(analytics): clarify \u003ccode\u003elogInAppPurchase\u003c/code\u003e API documentation for iOS usage (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/103d7ffa9343c654ec23c782a802b929dbf37d01\"\u003e\u003ccode\u003e103d7ff\u003c/code\u003e\u003c/a\u003e feat(analytics, iOS): add support for \u003ccode\u003elogTransaction\u003c/code\u003e (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/17995\"\u003e#17995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80c6cff2836ef102c716d1e54eda8114b8ee629b\"\u003e\u003ccode\u003e80c6cff\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedEmailAddress handling to use hex string con...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/65dbd4bd3995411a14d4efcf35c945cf344e56a9\"\u003e\u003ccode\u003e65dbd4b\u003c/code\u003e\u003c/a\u003e feat(analytics,ios): add support for FirebaseAnalyticsWithoutAdIdSupport with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_analytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/407c2490602484499d1ab5b2ce6860af00a218c8\"\u003e\u003ccode\u003e407c249\u003c/code\u003e\u003c/a\u003e fix(analytics, iOS): Update hashedPhoneNumber handling to use hex string conv...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_analytics-v12.2.0/packages/firebase_analytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_app_check` from 0.4.1+4 to 0.4.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b853386e987d686eab4b8fd9b8dad14eda97479c\"\u003e\u003ccode\u003eb853386\u003c/code\u003e\u003c/a\u003e feat(messaging, web): add support for debug tokens on Web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18057\"\u003e#18057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/702de52e2245006ae5a07a61a7571bd271d8423c\"\u003e\u003ccode\u003e702de52\u003c/code\u003e\u003c/a\u003e fix(app-check): token not available on new session (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17872\"\u003e#17872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2f619a316655e1b1d625abcfd4b8f32120ba093e\"\u003e\u003ccode\u003e2f619a3\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17841\"\u003e#17841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f9ca81939f541004e8c34935ec8f314821ef6d05\"\u003e\u003ccode\u003ef9ca819\u003c/code\u003e\u003c/a\u003e fix(app-check, web): More explicit interop types (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/17810\"\u003e#17810\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_app_check-v0.4.2/packages/firebase_app_check\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.3.0/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_auth_platform_interface` from 8.1.6 to 8.1.8\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/20364f996bbe694432828e37e385fa188b98efeb\"\u003e\u003ccode\u003e20364f9\u003c/code\u003e\u003c/a\u003e ci: improve a couple of flaky tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18102\"\u003e#18102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/60b5cd5c7888fa932124958125e87bd39e1c323c\"\u003e\u003ccode\u003e60b5cd5\u003c/code\u003e\u003c/a\u003e fix(auth): fix inconsistence in casing in the native iOS SDK and Web SDK (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18\"\u003e#18\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/476ba53f016f20009fd571ad6ab359631f97094b\"\u003e\u003ccode\u003e476ba53\u003c/code\u003e\u003c/a\u003e docs(auth): add documentation about errors code when Email Enumeration Protec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6e6f65468c07045e1c21b1d7970234b2dfc16b3d\"\u003e\u003ccode\u003e6e6f654\u003c/code\u003e\u003c/a\u003e fix(auth,ios): fix crash that could happen when reloading currentUser informa...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6a0554d011d0490e6ed22d576aabdbc40a9364b\"\u003e\u003ccode\u003ea6a0554\u003c/code\u003e\u003c/a\u003e fix(auth, android): fix an error casing that wasn't consistent accross platfo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth_platform_interface-v8.1.8/packages/firebase_auth\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.4.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.7 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_messaging` from 16.1.1 to 16.1.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/02777d70bb587895cb789dd1b520a2feaaaf32b1\"\u003e\u003ccode\u003e02777d7\u003c/code\u003e\u003c/a\u003e docs(messaging): update documentation for setForegroundNotificationPresentati...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5bd8a756fdbaa2ebfc49ffc10077b856dd1bbed1\"\u003e\u003ccode\u003e5bd8a75\u003c/code\u003e\u003c/a\u003e chore(messaging,web): improve the sample service worker (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18077\"\u003e#18077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5b602105faf9f64ac977a4266de5ee10785330bd\"\u003e\u003ccode\u003e5b60210\u003c/code\u003e\u003c/a\u003e fix(messaging,ios): fix an issue where the scene initializer could be called ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.1.3/packages/firebase_messaging\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.4 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_storage` from 13.0.6 to 13.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9919bf035226a4b066ac1ef52859d5349eff61c6\"\u003e\u003ccode\u003e9919bf0\u003c/code\u003e\u003c/a\u003e fix(storage, iOS): guard \u003ccode\u003euseStorageEmulator\u003c/code\u003e to prevent crash on hot restart...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a1fad454a7a613c6376ddbce6fbd0d8832688d80\"\u003e\u003ccode\u003ea1fad45\u003c/code\u003e\u003c/a\u003e fix(storage,web): contentType inference for web (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18078\"\u003e#18078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d9becb5dbdf93016a4d4aee49df095ad05d6c02\"\u003e\u003ccode\u003e6d9becb\u003c/code\u003e\u003c/a\u003e chore: Migrate gsutil usage to gcloud storage (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18035\"\u003e#18035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/461dfa43764469b518984052cb7bbc0a2a2675eb\"\u003e\u003ccode\u003e461dfa4\u003c/code\u003e\u003c/a\u003e feat(storage,windows): add emulator support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/18030\"\u003e#18030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_storage/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_storage-v13.2.0/packages/firebase_storage\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 17.2.4 to 21.0.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0. Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrated example app to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated readme to specify changes needed for applications that have migrated to \u003ccode\u003eUIScene\u003c/code\u003e lifecycle\u003c/li\u003e\n\u003cli\u003eUpdated iOS-specific setup around registering \u003ccode\u003eUNUserNotificationCenterDelegate\u003c/code\u003e to remove redundant \u003ccode\u003eavailable\u003c/code\u003e check and to be more specific that it should be done in the \u003ccode\u003eapplication:didFinishLaunchingWithOptions:\u003c/code\u003e method\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003eflutter_timezone\u003c/code\u003e dependency in example app\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v21.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.38.1 and Dart SDK requirement to 3.10.0.Consequently the minimum OS requirements for each platform has been updated as well\n\u003cul\u003e\n\u003cli\u003e[Android] minimum Android version is now 7.0 (API level 24)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 13\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.15\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e bumped \u003ccode\u003ecompileSdk\u003c/code\u003e to 36 and updated readme to mention this\u003c/li\u003e\n\u003cli\u003e[Android] bumped Android Gradle Plugin (AGP) to 8.11.1\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a2c11537206ca7a62c8b05e22d9400bce0c47b41\"\u003e\u003ccode\u003ea2c1153\u003c/code\u003e\u003c/a\u003e prepare for 21.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2766\"\u003e#2766\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ba6d36adb0e4569f0289f86ef8c6c1f804e310ca\"\u003e\u003ccode\u003eba6d36a\u003c/code\u003e\u003c/a\u003e Bump futureware-tech/simulator-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2765\"\u003e#2765\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fe447b04be82675c0888db84b59e3615a7c8b7bd\"\u003e\u003ccode\u003efe447b0\u003c/code\u003e\u003c/a\u003e fixed readme to mention Flutter 3.38.1 is now the minimum (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2764\"\u003e#2764\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d6b67fc5f0d097562a3aeedd145f486b7856bc0f\"\u003e\u003ccode\u003ed6b67fc\u003c/code\u003e\u003c/a\u003e bumped flutter_timezone dependency in example app (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2763\"\u003e#2763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a33bb03cbdc102c216d68cc4d8cfa167e16bee21\"\u003e\u003ccode\u003ea33bb03\u003c/code\u003e\u003c/a\u003e renamed GitHub job IDs to do with minimum supported Flutter SDK version (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2762\"\u003e#2762\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f83077ab32a7f20fcd8b01bdfb9fbd3de232d40a\"\u003e\u003ccode\u003ef83077a\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to UIScene lifecycle (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2761\"\u003e#2761\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b45b1e61c49e07f8ace6402acbfd9555f6e2ea5f\"\u003e\u003ccode\u003eb45b1e6\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] updated compileSdk to 36 and AGP to 8.11.1 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2758\"\u003e#2758\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/af196a477748831c2ff75d840855495a0fbcdf3a\"\u003e\u003ccode\u003eaf196a4\u003c/code\u003e\u003c/a\u003e [various] updated timezone dependency and bumped minimum Flutter and Dart SDK...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v17.2.4...flutter_local_notifications-v21.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_reorderable_grid_view` from 5.5.2 to 5.6.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/blob/master/CHANGELOG.md\"\u003eflutter_reorderable_grid_view's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e5.6.0\u003c/h2\u003e\n\u003cp\u003e⭐️ \u003cstrong\u003eNew Features\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eadded new \u003ccode\u003eanimationConfig\u003c/code\u003e parameter to \u003ccode\u003eReorderableBuilder\u003c/code\u003e and \u003ccode\u003eReorderableBuilder.builder\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadded \u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e to centralize animation-related configuration\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eReorderableAnimationConfig\u003c/code\u003e now contains the animation durations:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edraggingPositionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edragFeedbackDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e⚠️ \u003cstrong\u003eDeprecations\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003edeprecated direct animation duration parameters in \u003ccode\u003eReorderableBuilder\u003c/code\u003e in favor of \u003ccode\u003eanimationConfig\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003epositionDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.positionChangeDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ereleasedChildDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.releasedItemDuration\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003efadeInDuration\u003c/code\u003e -\u0026gt; \u003ccode\u003eanimationConfig.fadeInDuration\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003edeprecated \u003ccode\u003eenableLongPress\u003c/code\u003e\n\u003cul\u003e\n\u003cli\u003eto start dragging immediately, set \u003ccode\u003elongPressDelay\u003c/code\u003e to \u003ccode\u003eDuration.zero\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e5.5.3\u003c/h2\u003e\n\u003cp\u003e🐛 \u003cstrong\u003eBug Fixes\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eperformance issue fixed while scrolling (thanks to \u003ccode\u003estanbav\u003c/code\u003e for the PR, see \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/pull/166\"\u003e#166\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e🏄‍♂️ \u003cstrong\u003eImprovements\u003c/strong\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eupdated \u003ccode\u003eandroid\u003c/code\u003e folder in example project to the flutter version \u003ccode\u003e3.38.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/fcc61b9ca06eb15d97948d026c8957d035fd157b\"\u003e\u003ccode\u003efcc61b9\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/karvulf/flutter-reorderable-grid-view/issues/169\"\u003e#169\u003c/a\u003e from karvulf/feature/add-enable-animations-flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/b480f2ae8edc4f27000f7e7ffe9d6e8927ca6b76\"\u003e\u003ccode\u003eb480f2a\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/abf1fa3c2b15046194e0c33a64850cb8fece0f6e\"\u003e\u003ccode\u003eabf1fa3\u003c/code\u003e\u003c/a\u003e updated changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6e6898b0728a3bf7236e353fba8afe106d26ec03\"\u003e\u003ccode\u003e6e6898b\u003c/code\u003e\u003c/a\u003e added new version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/f0e13c1d597f36bd30c09a1b1536036f26ec1aeb\"\u003e\u003ccode\u003ef0e13c1\u003c/code\u003e\u003c/a\u003e updated deprecated flag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/58d17b9e649fe55479738c7df657906cbf169d11\"\u003e\u003ccode\u003e58d17b9\u003c/code\u003e\u003c/a\u003e fixed tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/507ee3934ae53d5d03f1e63b3601219ad653c1a7\"\u003e\u003ccode\u003e507ee39\u003c/code\u003e\u003c/a\u003e updated some tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/16e2a06d2890fa84384100dcbde0098514ddd9e3\"\u003e\u003ccode\u003e16e2a06\u003c/code\u003e\u003c/a\u003e added changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6c690a8b3443d5870c4a1fb1a982c3fc78da4eae\"\u003e\u003ccode\u003e6c690a8\u003c/code\u003e\u003c/a\u003e updated names\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/commit/6dd3327c4300b5c8aae2cc9ef086259ac09afcbf\"\u003e\u003ccode\u003e6dd3327\u003c/code\u003e\u003c/a\u003e added all possible animation durations\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/karvulf/flutter-reorderable-grid-view/compare/v5.5.2...v5.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod-v3.0.3...riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e ...\n\n_Description has been truncated_","html_url":"https://github.com/victorlevioficial/MubeApp/pull/31","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/victorlevioficial%2FMubeApp/issues/31","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/31/packages"}},{"old_version":"4.0.0+1","new_version":"4.0.3","update_type":"patch","path":null,"pr_created_at":"2026-03-26T08:34:02.000Z","version_change":"4.0.0+1 → 4.0.3","issue":{"uuid":"4141789857","node_id":"PR_kwDOLL-z4s7NoOYS","number":344,"state":"closed","title":"deps(pub): bump the minor-and-patch group across 1 directory with 26 updates","user":"dependabot[bot]","labels":["deps:pub","deps"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-30T08:43:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-26T08:34:02.000Z","updated_at":"2026-03-30T08:43:27.000Z","time_to_close":346162,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(pub): bump","group_name":"minor-and-patch","update_count":26,"packages":[{"name":"archive","old_version":"4.0.7","new_version":"4.0.9","repository_url":"https://github.com/brendan-duncan/archive"},{"name":"build_runner","old_version":"2.10.4","new_version":"2.13.1","repository_url":"https://github.com/dart-lang/build"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"drift","old_version":"2.30.0","new_version":"2.30.1","repository_url":"https://github.com/simolus3/drift"},{"name":"drift_dev","old_version":"2.30.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"firebase_core","old_version":"4.3.0","new_version":"4.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.0.6","new_version":"5.1.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_remote_config","old_version":"6.1.3","new_version":"6.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"flutter_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_annotation","old_version":"4.0.0","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"4.0.0+1","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"hooks_riverpod","old_version":"3.1.0","new_version":"3.3.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"flutter_svg","old_version":"2.2.3","new_version":"2.2.4","repository_url":"https://github.com/flutter/packages"},{"name":"go_router","old_version":"17.0.1","new_version":"17.1.0","repository_url":"https://github.com/flutter/packages"},{"name":"go_router_builder","old_version":"4.1.3","new_version":"4.2.0","repository_url":"https://github.com/flutter/packages"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.11.4","new_version":"6.13.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"material_symbols_icons","old_version":"4.2892.0","new_version":"4.2906.0","repository_url":"https://github.com/timmaffett/material_symbols_icons"},{"name":"mockito","old_version":"5.6.1","new_version":"5.6.4","repository_url":"https://github.com/dart-lang/build"},{"name":"pigeon","old_version":"26.1.5","new_version":"26.3.1","repository_url":"https://github.com/flutter/packages"},{"name":"shared_preferences","old_version":"2.5.4","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"slang","old_version":"4.11.1","new_version":"4.11.2"},{"name":"slang_flutter","old_version":"4.11.0","new_version":"4.14.0"},{"name":"slang","old_version":"4.11.2","new_version":"4.14.0"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"webview_flutter","old_version":"4.13.0","new_version":"4.13.1","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the minor-and-patch group with 26 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [archive](https://github.com/brendan-duncan/archive) | `4.0.7` | `4.0.9` |\n| [build_runner](https://github.com/dart-lang/build) | `2.10.4` | `2.13.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [drift](https://github.com/simolus3/drift) | `2.30.0` | `2.30.1` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.30.0` | `2.31.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.3.0` | `4.6.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.0.6` | `5.1.0` |\n| [firebase_remote_config](https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config) | `6.1.3` | `6.3.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `4.0.0` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `4.0.0+1` | `4.0.3` |\n| [hooks_riverpod](https://github.com/rrousselGit/riverpod) | `3.1.0` | `3.3.1` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [flutter_svg](https://github.com/flutter/packages/tree/main/third_party/packages) | `2.2.3` | `2.2.4` |\n| [go_router](https://github.com/flutter/packages/tree/main/packages) | `17.0.1` | `17.1.0` |\n| [go_router_builder](https://github.com/flutter/packages/tree/main/packages) | `4.1.3` | `4.2.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.4` | `6.13.0` |\n| [material_symbols_icons](https://github.com/timmaffett/material_symbols_icons) | `4.2892.0` | `4.2906.0` |\n| [mockito](https://github.com/dart-lang/build/tree/master/builder_pkgs) | `5.6.1` | `5.6.4` |\n| [pigeon](https://github.com/flutter/packages/tree/main/packages) | `26.1.5` | `26.3.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.4` | `2.5.5` |\n| slang | `4.11.1` | `4.11.2` |\n| slang_flutter | `4.11.0` | `4.14.0` |\n| slang | `4.11.2` | `4.14.0` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [webview_flutter](https://github.com/flutter/packages/tree/main/packages/webview_flutter) | `4.13.0` | `4.13.1` |\n\n\nUpdates `archive` from 4.0.7 to 4.0.9\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/brendan-duncan/archive/blob/main/CHANGELOG.md\"\u003earchive's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.9 - February 17, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix extractFileToDisk file extension handling, where foo.bar.zip would fail.\u003c/li\u003e\n\u003cli\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.0.8 - February 16, 2026\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove dependency to crypto package\u003c/li\u003e\n\u003cli\u003eRemoved Adler32 and Crc32 classes\u003c/li\u003e\n\u003cli\u003eFix: extractArchiveToDisk extensions should be case insensitive.\u003c/li\u003e\n\u003cli\u003eFix: extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003eAdd ZipFileEncoder.addDirectorySync\u003c/li\u003e\n\u003cli\u003eAlways use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/f01d6a340ffe24e0ef46fa682d1b6bcc7b7aef13\"\u003e\u003ccode\u003ef01d6a3\u003c/code\u003e\u003c/a\u003e v4.0.9\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/448221c9192ce1d2ddf9ebc6639b1c338aaced57\"\u003e\u003ccode\u003e448221c\u003c/code\u003e\u003c/a\u003e prefix encryption classes, don't export encryption\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c0058f77684a012e5cb3085d820f8c497008210d\"\u003e\u003ccode\u003ec0058f7\u003c/code\u003e\u003c/a\u003e fix extractFileToDisk file extension handling\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/5ef4311220813e7214290e1ab5ae24323ce2b1b0\"\u003e\u003ccode\u003e5ef4311\u003c/code\u003e\u003c/a\u003e v4.0.8\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/3ca212b403b27419140b74826697dd00b5cedbf8\"\u003e\u003ccode\u003e3ca212b\u003c/code\u003e\u003c/a\u003e code cleanup\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/c56efde5aad3aa38c59b2000bb874be8070e2781\"\u003e\u003ccode\u003ec56efde\u003c/code\u003e\u003c/a\u003e fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/7cbad0a7c205dbf4633ccc3e18ff99a4c2c09dc8\"\u003e\u003ccode\u003e7cbad0a\u003c/code\u003e\u003c/a\u003e format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/dfdc071a32ec5ba4fd3e3dd6ee5679b98cedb7b3\"\u003e\u003ccode\u003edfdc071\u003c/code\u003e\u003c/a\u003e always use posix separators for ZipFileEncoder\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/43728ce9a2c656e84c585977e6fe1d42124e50b4\"\u003e\u003ccode\u003e43728ce\u003c/code\u003e\u003c/a\u003e Fix extractFileToDisk for .tar.gz files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/brendan-duncan/archive/commit/6294b2f4aeb6e763d161a32d95f3b7ce0dabfa39\"\u003e\u003ccode\u003e6294b2f\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/brendan-duncan/archive/issues/393\"\u003e#393\u003c/a\u003e from poirierlouis/feat/add_directory_sync\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/brendan-duncan/archive/compare/4.0.7...v4.0.9\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `build_runner` from 2.10.4 to 2.13.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ePerformance improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: speedup of between 1.4x for small initial builds to 4x for large\nincremental builds. See \u003ca href=\"https://redirect.github.com/dart-lang/build/pull/4405\"\u003edart-lang/build#4405\u003c/a\u003e for full\nbenchmark results. Optimizations included: faster management of files for\nanalysis, re-use syntax errors computation, avoid a throw/catch on \u0026quot;not yet\ngenerated\u0026quot; source, copy asset graph without a serialization round trip,\nre-use trigger configuration digest.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--dart-aot-perf\u003c/code\u003e flag for profiling on Linux. Use it with \u003ccode\u003e--force-aot\u003c/code\u003e.\nIt runs the builders under the \u003ccode\u003eperf\u003c/code\u003e profiling tool which writes to\n\u003ccode\u003eperf.data\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--verbose-durations\u003c/code\u003e flag that logs durations with greater precision.\u003c/li\u003e\n\u003cli\u003eImprove debugging instructions in README.md.\u003c/li\u003e\n\u003cli\u003eBug fix: fix line wrapping in \u003ccode\u003ebuild_runner\u003c/code\u003e args usage output.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b83641fdde99fef956d37a28ed2aaa8abf07190e\"\u003e\u003ccode\u003eb83641f\u003c/code\u003e\u003c/a\u003e Bump analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4407\"\u003e#4407\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fa791ed98fc6b8adc4009e95341e41f687062aa8\"\u003e\u003ccode\u003efa791ed\u003c/code\u003e\u003c/a\u003e Release 2.13.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4405\"\u003e#4405\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/deee829919e55c1831bab2355af1a68d0c6eee9b\"\u003e\u003ccode\u003edeee829\u003c/code\u003e\u003c/a\u003e Lock resolvers for build. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4403\"\u003e#4403\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/7fd0737e4c098d95edeabf80ecf4e8a3b8089623\"\u003e\u003ccode\u003e7fd0737\u003c/code\u003e\u003c/a\u003e Add --web flag to benchmark creator. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4404\"\u003e#4404\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/ee50a88f51dd89db982716a611ac632bbb3f013a\"\u003e\u003ccode\u003eee50a88\u003c/code\u003e\u003c/a\u003e Cache trigger digest. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4399\"\u003e#4399\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a8f5f7cbe5bf9954436e9eb998883060a180d742\"\u003e\u003ccode\u003ea8f5f7c\u003c/code\u003e\u003c/a\u003e Copy AssetGraph without serializing/deserializing. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4398\"\u003e#4398\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5f025bdae4b2a3bb498780bfdff24732318e42a9\"\u003e\u003ccode\u003e5f025bd\u003c/code\u003e\u003c/a\u003e Provide a custom FileContentCache to the analyzer. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4397\"\u003e#4397\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a2159075b1f2d4471915d0e88bef169c5451d5a7\"\u003e\u003ccode\u003ea215907\u003c/code\u003e\u003c/a\u003e Reuse already-computed errors. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4396\"\u003e#4396\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/eee31aaa3e2d39e91dd8891a6acdba6612ea54c7\"\u003e\u003ccode\u003eeee31aa\u003c/code\u003e\u003c/a\u003e Increase daemon test timeout. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4395\"\u003e#4395\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/aab7a703888260898be385455e0480be0c6e4608\"\u003e\u003ccode\u003eaab7a70\u003c/code\u003e\u003c/a\u003e Use asset graph in AnalysisDriverModel (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4392\"\u003e#4392\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.10.4...build_runner-v2.13.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `cupertino_icons` from 1.0.8 to 1.0.9\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f330175dbf168a7bf94a127c492e025b4cc0bfba\"\u003e\u003ccode\u003ef330175\u003c/code\u003e\u003c/a\u003e [cupertino_icons] Remove empty Dart file (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11308\"\u003e#11308\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/02f231f376761cc04610e8c566b0ba759db0bda7\"\u003e\u003ccode\u003e02f231f\u003c/code\u003e\u003c/a\u003e [various] iOS/macOS example project automigrations (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11227\"\u003e#11227\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ee460d6a01fee815ffbe1dc169f851bd682addd6\"\u003e\u003ccode\u003eee460d6\u003c/code\u003e\u003c/a\u003e [various] Modernize non-plugin Android example apps (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11168\"\u003e#11168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1e0338bfd3c6799713fe89c26a55a64521416e16\"\u003e\u003ccode\u003e1e0338b\u003c/code\u003e\u003c/a\u003e Updated AGP and KGP to align with flutter/flutter templates (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10423\"\u003e#10423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/22c60562050dd3de7a4c2827bb97e7bc1cb147c8\"\u003e\u003ccode\u003e22c6056\u003c/code\u003e\u003c/a\u003e [various] Replace deprecated Color.value in SVG packages (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10482\"\u003e#10482\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/cupertino_icons-v1.0.9/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.30.0 to 2.30.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/884c77f0781fd626dc1fa846ec40aa070703af13\"\u003e\u003ccode\u003e884c77f\u003c/code\u003e\u003c/a\u003e Remove unused mono_pkg file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fe8a38a8e0190cdf4d337072ea41cf3f0e3443f9\"\u003e\u003ccode\u003efe8a38a\u003c/code\u003e\u003c/a\u003e Fix drift_dev test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/dfb4acd1203c16cbb3a0e7b4a4aedcc0f845bc2d\"\u003e\u003ccode\u003edfb4acd\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ed4037f56cd6be1b891966881a7251714b9a8f85\"\u003e\u003ccode\u003eed4037f\u003c/code\u003e\u003c/a\u003e Fix compilation errors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9c2ef926f98b2c7cadd29b435e68b3fb1ce64db0\"\u003e\u003ccode\u003e9c2ef92\u003c/code\u003e\u003c/a\u003e Start porting tests to drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/9321a44d994a37f176d85e4a2fb60a59c283f3ab\"\u003e\u003ccode\u003e9321a44\u003c/code\u003e\u003c/a\u003e Start generating code for drift3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4f10e674d0bd0b6eea8fe3047ca5727c62d437ed\"\u003e\u003ccode\u003e4f10e67\u003c/code\u003e\u003c/a\u003e Make sure to honor moveExistingIndexedDbToOpfs bool\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ba05aafd6306517f847919d6262d96dde35334e1\"\u003e\u003ccode\u003eba05aaf\u003c/code\u003e\u003c/a\u003e Expose validation options in testWithDataIntegrity\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/fb58eacb534f341a1ef089745f0df8eee177a497\"\u003e\u003ccode\u003efb58eac\u003c/code\u003e\u003c/a\u003e Managers: Generate entrypoint for accessors\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4d582c7e794217c94f3bfd198ce169d5a740a03\"\u003e\u003ccode\u003eb4d582c\u003c/code\u003e\u003c/a\u003e Downgrade riverpod in docs\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.30.0...drift-2.30.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.30.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.30.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 4.3.0 to 4.6.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ab79fd93ee4ccfeb478687623134b1cf8ab71c74\"\u003e\u003ccode\u003eab79fd9\u003c/code\u003e\u003c/a\u003e refactor: fix formatting and analysis issues across the repo (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18124\"\u003e#18124\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/007689f99866582828a063d174c52ebba13ac0ef\"\u003e\u003ccode\u003e007689f\u003c/code\u003e\u003c/a\u003e feat(database,windows): add support for Realtime Database to windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18079\"\u003e#18079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ea1f309a33075fc06c082819f0653976c6d5214b\"\u003e\u003ccode\u003eea1f309\u003c/code\u003e\u003c/a\u003e fix(remote_config,windows): release mode wasn't linking properly for windows ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3afd41019bf931b95ae039394fc866528ff13f96\"\u003e\u003ccode\u003e3afd410\u003c/code\u003e\u003c/a\u003e fix(core): bump Firebase C++ SDK to 13.5.0 (CMake deprecation fix) (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18071\"\u003e#18071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d715a777a4827bff59f820d9978007bd7568a7d\"\u003e\u003ccode\u003e8d715a7\u003c/code\u003e\u003c/a\u003e fix(auth, windows): add pluginregistry to properly restore state on Windows (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2334cf01fa30696f006cd52cb13756905269b487\"\u003e\u003ccode\u003e2334cf0\u003c/code\u003e\u003c/a\u003e chore: fix formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18044\"\u003e#18044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1b29c4d432597d12e08990825647f0ac9467a8f3\"\u003e\u003ccode\u003e1b29c4d\u003c/code\u003e\u003c/a\u003e feat: bump Firebase JS SDK to 12.9.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18043\"\u003e#18043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.6.0/packages/firebase_core\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_crashlytics` from 5.0.6 to 5.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f715b456ac43a3c987740af27c3b06b942e3392f\"\u003e\u003ccode\u003ef715b45\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18008\"\u003e#18008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.1.0/packages/firebase_crashlytics\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_remote_config` from 6.1.3 to 6.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a10a4148e769fadb01b1ff8d6bb76e9137f35b81\"\u003e\u003ccode\u003ea10a414\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/5db577116139d469bcdf38dd58f69c1e5f61c87e\"\u003e\u003ccode\u003e5db5771\u003c/code\u003e\u003c/a\u003e fix(remote-config, ios): fix hot reload issue (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18062\"\u003e#18062\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e39ad1f146ce23742731ceeb30ff36c440b816f\"\u003e\u003ccode\u003e1e39ad1\u003c/code\u003e\u003c/a\u003e fix(android): remove kotlin-android since AGP 9 supports it (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18059\"\u003e#18059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3ffa411098132fd5182a84be4e7a226106bc7451\"\u003e\u003ccode\u003e3ffa411\u003c/code\u003e\u003c/a\u003e feat(ios): migrate iOS to UIScene lifecycle (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18054\"\u003e#18054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/548cf5100d1512f11662892319fb2ad87db4b678\"\u003e\u003ccode\u003e548cf51\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18050\"\u003e#18050\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a6ec167f4ece9c9b455a916366781f482cc380b3\"\u003e\u003ccode\u003ea6ec167\u003c/code\u003e\u003c/a\u003e feat(remote-config, windows): add support for windows (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18006\"\u003e#18006\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/92f03e08e9b5362c180da16d60d869568daf2c55\"\u003e\u003ccode\u003e92f03e0\u003c/code\u003e\u003c/a\u003e fix(remote_config): correct \u003ccode\u003elastFetchTime\u003c/code\u003e calculation (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/18004\"\u003e#18004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/612d9f2e0039aacfbbdbbc6b8b00a79392ad1ed3\"\u003e\u003ccode\u003e612d9f2\u003c/code\u003e\u003c/a\u003e chore: fix ci formatting (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17981\"\u003e#17981\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a27c588419c9494d8a2355bc9bfdf8efe449bb24\"\u003e\u003ccode\u003ea27c588\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17957\"\u003e#17957\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/48e6e17b81890a651efddce42d3d94f389c6d71b\"\u003e\u003ccode\u003e48e6e17\u003c/code\u003e\u003c/a\u003e chore(release): publish packages  (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_remote_config/issues/17916\"\u003e#17916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_remote_config-v6.3.0/packages/firebase_remote_config\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.1.0...flutter_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 4.0.0 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v4.0.0...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 4.0.0+1 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v4.0.0...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_svg` from 2.2.3 to 2.2.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e774c2a3f03b2c551506508f813c91d25c297d22\"\u003e\u003ccode\u003ee774c2a\u003c/code\u003e\u003c/a\u003e [flutter_svg] Update README with an example to scale images (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10547\"\u003e#10547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7805d3e2d65448982bde0dfde6c976970abd4693\"\u003e\u003ccode\u003e7805d3e\u003c/code\u003e\u003c/a\u003e [flutter_svg] Convert example app to Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10968\"\u003e#10968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/9db114feaf6054979192e9a484eee7672cae38a5\"\u003e\u003ccode\u003e9db114f\u003c/code\u003e\u003c/a\u003e [mustache_template] Improve error throwing (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10700\"\u003e#10700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/cc3dca67f2d8e453cfe4ad2662c8196db383355e\"\u003e\u003ccode\u003ecc3dca6\u003c/code\u003e\u003c/a\u003e [all] Omit obvious local types (\u003ca href=\"https://github.com/flutter/packages/tree/main/third_party/packages/issues/10511\"\u003e#10511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/flutter/packages/commits/flutter_svg-v2.2.4/third_party/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router` from 17.0.1 to 17.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/93a583f8c7fb0f5bf1990ad778b95102656d2836\"\u003e\u003ccode\u003e93a583f\u003c/code\u003e\u003c/a\u003e [cross_file] [web] Separate \u0026quot;Save As\u0026quot; implementation details from XFile web c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/d878913b8d8fce0840ccf4e7509102fc38d6b467\"\u003e\u003ccode\u003ed878913\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Retrieve lens direction from CameraX directly (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10847\"\u003e#10847\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router-v17.1.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 4.1.3 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `hooks_riverpod` from 3.1.0 to 3.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/6b8a0aa1ab299a8266ee880d8390a2b578836c1b\"\u003e\u003ccode\u003e6b8a0aa\u003c/code\u003e\u003c/a\u003e Update deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9315150bfa657ff6fb6374b2a72b8aaae08da121\"\u003e\u003ccode\u003e9315150\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c81881c818df4b06f51f4543f644c7e2dc3b1e3\"\u003e\u003ccode\u003e3c81881\u003c/code\u003e\u003c/a\u003e Bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/81a15d34fadf2ae62b2f34c4c3e7d0675af403b4\"\u003e\u003ccode\u003e81a15d3\u003c/code\u003e\u003c/a\u003e Fix missing disposeNotifier flag on \u003ccode\u003eChangeNotifierProvider.override\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4708\"\u003e#4708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/43e7ff1de3fca4febd7bea9aa0e2d2f87cc4d95b\"\u003e\u003ccode\u003e43e7ff1\u003c/code\u003e\u003c/a\u003e 3.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/299de5155d67b272515ded37f0dcc39f0a82276e\"\u003e\u003ccode\u003e299de51\u003c/code\u003e\u003c/a\u003e Added \u003ccode\u003edisposeNotifier\u003c/code\u003e flag (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4707\"\u003e#4707\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/hooks_riverpod-v3.1.0...hooks_riverpod-v3.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_annotation` from 4.9.0 to 4.11.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_annotation's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_annotation v4.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable.dateTimeUtc\u003c/code\u003e configuration option.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1371\"\u003e#1371\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_annotation v4.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.16.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2b03869fbc47bef10ada89e0a6544a49747de3b3\"\u003e\u003ccode\u003e2b03869\u003c/code\u003e\u003c/a\u003e Prepare for release (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1562\"\u003e#1562\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/2aa5c931ed84f956ea0d4ddbed19898f699463e0\"\u003e\u003ccode\u003e2aa5c93\u003c/code\u003e\u003c/a\u003e fix: a more complete implementation of schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1550\"\u003e#1550\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d5ab4bdf9d2012136ffc7d864151e84536f030ff\"\u003e\u003ccode\u003ed5ab4bd\u003c/code\u003e\u003c/a\u003e chore: ignore 429 (too busy) responses from github w/ markdown link checker (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fad91d99a2d65277285450d23649bc81d6c1f489\"\u003e\u003ccode\u003efad91d9\u003c/code\u003e\u003c/a\u003e Feature: add support for JsonSerializable.dateTimeUtc (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1557\"\u003e#1557\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3d4dc60a026a3d27ad2854f57c41e68cf3b7bb73\"\u003e\u003ccode\u003e3d4dc60\u003c/code\u003e\u003c/a\u003e Thanks to Chris for the schema feature (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1551\"\u003e#1551\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/144881cc29c3ae6dcaf2337e21bc60d6f70ce948\"\u003e\u003ccode\u003e144881c\u003c/code\u003e\u003c/a\u003e fix: json_schema is only used in tests (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cc2f8770ac47a48218d09a9a8f2ffc474a9150ac\"\u003e\u003ccode\u003ecc2f877\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/71cda60385d0d62a8d375f18d24df43f22e40ea0\"\u003e\u003ccode\u003e71cda60\u003c/code\u003e\u003c/a\u003e Prepare to release json_serializable (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1548\"\u003e#1548\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/9c68eaaec42213f88aca6b6ecd3e784c88b769f8\"\u003e\u003ccode\u003e9c68eaa\u003c/code\u003e\u003c/a\u003e Prepare to release json_annonation v4.10.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1547\"\u003e#1547\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/997f008949d984dd6b674bf07522f9a7f199c7a7\"\u003e\u003ccode\u003e997f008\u003c/code\u003e\u003c/a\u003e feat: add JSON schema generation (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1545\"\u003e#1545\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.11.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.4 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.13.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `material_symbols_icons` from 4.2892.0 to 4.2906.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/releases\"\u003ematerial_symbols_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.39.5 pub.dev release\u003c/h2\u003e\n\u003cp\u003eThis is code from pub.dev material_symbols_icons package release version 4.39.5\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/blob/master/CHANGELOG.md\"\u003ematerial_symbols_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.2906.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate to version 2.906 of the material icons variable fonts 'released' 01/29/2026 with 4177 icons.\u003c/li\u003e\n\u003cli\u003eAdded fffd2  # antigravity, fffbb  # chat_bubble_off, fffd7  # dashboard_2_edit, fffd6  # dashboard_2_gear\nfffc5  # fitbit_raquetball, fffb7  # globe_2_cancel, fffb6  # globe_2_question, fffb5  # link_2,\nfffd0  # mode_fan_2, fffb4  # mood_heart, fffd8  # music_note_2, fffb3  # shoe_cleats,\nfffba  # splitscreen_landscape_add, fffd3  # video_template, fffd1  # watch_alert, fffcf  # watch_arrow_down\u003c/li\u003e\n\u003cli\u003eadd code to update_metadata.dart to detect the error messages from the google backend AI that generates\nthe tags and remove them from our collected tags.\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003egenerator\\compare_rtl_mirroring.dart\u003c/code\u003e to compare the RTL auto mirrored marked icons\nin \u003ccode\u003elib\\material_symbols_metadata.dart\u003c/code\u003e to the icons marked with corresponding dart\n\u003ccode\u003ematchTextDirection:true\u003c/code\u003e in \u003ccode\u003elib\\symbols.dart\u003c/code\u003e and make sure they match.\u003c/li\u003e\n\u003cli\u003eadd metadata tag searching to the example app.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e4.2892.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking Change\u003c/strong\u003e: Moved CLI tool \u003ccode\u003einstall_material_symbols_icons_fonts\u003c/code\u003e to a separate package \u003ccode\u003ematerial_symbols_icons_cli\u003c/code\u003e to reduce dependencies for the main package.\u003c/li\u003e\n\u003cli\u003eMoved \u003ccode\u003eargs\u003c/code\u003e, \u003ccode\u003epath\u003c/code\u003e, \u003ccode\u003echalkdart\u003c/code\u003e, \u003ccode\u003eglob\u003c/code\u003e to \u003ccode\u003edev_dependencies\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdated \u003ccode\u003eREADME.md\u003c/code\u003e with instructions for the new CLI package.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/timmaffett/material_symbols_icons/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `mockito` from 5.6.1 to 5.6.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003emockito's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:mockito v5.6.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 11.0.0 and 12.0.0.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/build\u003c/code\u003e monorepo.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f550d53994b429f48f2b86f9c70956bf50d4e0c2\"\u003e\u003ccode\u003ef550d53\u003c/code\u003e\u003c/a\u003e Allow analyzer 12 in mockito, prepare for release. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4411\"\u003e#4411\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/e4e20511585a5f4650189dc88ea0f4cfe6fccc31\"\u003e\u003ccode\u003ee4e2051\u003c/code\u003e\u003c/a\u003e Make \u003ccode\u003epackage:mockito\u003c/code\u003e part of the \u003ccode\u003ebuild\u003c/code\u003e workspace and presubmits. (\u003ca href=\"https://github.com/dart-lang/build/tree/master/builder_pkgs/issues/4410\"\u003e#4410\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c585d3dca9e861644c2703374383891fe7e2355d\"\u003e\u003ccode\u003ec585d3d\u003c/code\u003e\u003c/a\u003e Add issue template and other fixes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5d8b0e5835282ad310c6991575907bf27fbf06ac\"\u003e\u003ccode\u003e5d8b0e5\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (dart-la...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/53bd4398fd7fd32180b60ae1736f8062fe95c49d\"\u003e\u003ccode\u003e53bd439\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 6.0.1 to 6.0.2 in the github-actions group (dart-l...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/056424f57ceade852839cc9338fb5a8c0efb3b34\"\u003e\u003ccode\u003e056424f\u003c/code\u003e\u003c/a\u003e doc: replace pub run with dart run\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/787ee3790a5103ae26094d4affea7072bfad0e55\"\u003e\u003ccode\u003e787ee37\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#840\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b360b945edd131f0e37ab11f3be87d13f9a9ad97\"\u003e\u003ccode\u003eb360b94\u003c/code\u003e\u003c/a\u003e\u003ccode\u003edart-lang/mockito#839\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d7105bd9810788dd22246ee742902e7e37841c29\"\u003e\u003ccode\u003ed7105bd\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5dd45a49182f64df2015486c06460c9838677f86\"\u003e\u003ccode\u003e5dd45a4\u003c/code\u003e\u003c/a\u003e Consider SmartFake args as always non-matching\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/commits/mockito-v5.6.4/builder_pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pigeon` from 26.1.5 to 26.3.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/371106fe7d9864a157fc9366f57d0b0e64fab932\"\u003e\u003ccode\u003e371106f\u003c/code\u003e\u003c/a\u003e [various] Add \u003ccode\u003eunintended_html_in_doc_comment\u003c/code\u003e to analysis options (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11303\"\u003e#11303\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2234d68cfdabd45b052b3583fa7b0872feedc410\"\u003e\u003ccode\u003e2234d68\u003c/code\u003e\u003c/a\u003e Use deprecated dependency until legacy renderer is removed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11185\"\u003e#11185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/309a35a4097b2561d981cc68d285f4e0fbbf4c39\"\u003e\u003ccode\u003e309a35a\u003c/code\u003e\u003c/a\u003e [in_app_purchase_storekit] Address flaky tests (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11270\"\u003e#11270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/52eb33646f363dcb1cf854019542f5bf24346b18\"\u003e\u003ccode\u003e52eb336\u003c/code\u003e\u003c/a\u003e [google_maps_flutter] Fix A2A iOS builds (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11290\"\u003e#11290\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ec1ce5b84f74fd6ab5fe56d676ce4fca6f62a0a9\"\u003e\u003ccode\u003eec1ce5b\u003c/code\u003e\u003c/a\u003e [various] Convert plugin builds to Kotlin gradle (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11172\"\u003e#11172\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b219b11f21789f81b11cf63b4f8f79853a35af54\"\u003e\u003ccode\u003eb219b11\u003c/code\u003e\u003c/a\u003e [webview_flutter_platform_interface] Add support for getting cookie (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11037\"\u003e#11037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b409f0f578ad6d69d4824e5961dbb73bee54817b\"\u003e\u003ccode\u003eb409f0f\u003c/code\u003e\u003c/a\u003e [camera] Regenerate iOS example with Swift (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11283\"\u003e#11283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3e15247b25c2dcf54f9d54dfd430b734dbf1f856\"\u003e\u003ccode\u003e3e15247\u003c/code\u003e\u003c/a\u003e [pigeon] Optimize data class equality and hashing in Dart, Kotlin, java, and ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5a5192458205f7628743bb4a7f5e47f55feebfb1\"\u003e\u003ccode\u003e5a51924\u003c/code\u003e\u003c/a\u003e [two_dimensional_scrollables] Fix span border decorations in flipped cross...\n\n_Description has been truncated_","html_url":"https://github.com/chika3742/genshin_material/pull/344","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chika3742%2Fgenshin_material/issues/344","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/344/packages"}},{"old_version":"2.6.5","new_version":"4.0.0+1","update_type":"major","path":"/frontend","pr_created_at":"2026-03-06T05:28:35.000Z","version_change":"2.6.5 → 4.0.0+1","issue":{"uuid":"4032317230","node_id":"PR_kwDOHriWFs7IZ3WC","number":1008,"state":"closed","title":"Bump build_runner, custom_lint, swagger_dart_code_generator, json_serializable, chopper_generator, riverpod_lint, go_router_builder, riverpod_annotation, flutter_riverpod and riverpod_generator in /frontend","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-14T05:29:19.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-06T05:28:35.000Z","updated_at":"2026-03-14T05:29:20.000Z","time_to_close":691244,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"build_runner, custom_lint, swagger_dart_code_generator, json_serializable, chopper_generator, riverpod_lint, go_router_builder, riverpod_annotation, flutter_riverpod"},{"name":"riverpod_generator","repository_url":"https://github.com/rrousselGit/riverpod","old_version":"2.6.5","new_version":"4.0.0+1"}],"path":"/frontend","ecosystem":"pub"},"body":"Bumps [build_runner](https://github.com/dart-lang/build), [custom_lint](https://github.com/invertase/dart_custom_lint), [swagger_dart_code_generator](https://github.com/epam-cross-platform-lab/swagger-dart-code-generator), [json_serializable](https://github.com/google/json_serializable.dart), [chopper_generator](https://github.com/lejard-h/chopper), [riverpod_lint](https://github.com/rrousselGit/river_pod), [go_router_builder](https://github.com/flutter/packages/tree/main/packages), [riverpod_annotation](https://github.com/rrousselGit/riverpod), [flutter_riverpod](https://github.com/rrousselGit/riverpod) and [riverpod_generator](https://github.com/rrousselGit/riverpod). These dependencies needed to be updated together.\nUpdates `build_runner` from 2.5.4 to 2.12.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.12.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: don't crash if \u003ccode\u003eapplies_builders\u003c/code\u003e in \u003ccode\u003ebuild.yaml\u003c/code\u003e mentions an\nunknown builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config\u003c/code\u003e 1.3.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for globs in the package list of workspace \u003ccode\u003epubspec.yaml\u003c/code\u003e,\nmatching the new feature in Dart SDK \u003ccode\u003e3.11\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSupport the \u003ccode\u003ebuild_to\u003c/code\u003e key added to \u003ccode\u003epost_process_builders\u003c/code\u003e in\n\u003ccode\u003ebuild_config 1.3.0\u003c/code\u003e. Post process builders can use this to output files\nto the source tree.\u003c/li\u003e\n\u003cli\u003eBug fix: prevent logging crash when using \u003ccode\u003ebuild_test\u003c/code\u003e in a builder.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a56848861ea5554b3124ba315b3beaf822357329\"\u003e\u003ccode\u003ea568488\u003c/code\u003e\u003c/a\u003e Fix for undefined builders mentioned in \u003ccode\u003ebuild.yaml\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4385\"\u003e#4385\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c167ab391d5150898a306b0f4bb647787055cab0\"\u003e\u003ccode\u003ec167ab3\u003c/code\u003e\u003c/a\u003e Set \u003ccode\u003eisWindows\u003c/code\u003e to false by default in DDC's bootstrapper for DDC-compiled ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/402553f90354074c7e74a828c2b2a37ef4d8d56e\"\u003e\u003ccode\u003e402553f\u003c/code\u003e\u003c/a\u003e Require build_config 1.3.0. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4382\"\u003e#4382\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/fefca8b1e6b88fce93b6f4adcdebd9d192d0ba2d\"\u003e\u003ccode\u003efefca8b\u003c/code\u003e\u003c/a\u003e Support globs in workspace pubspecs. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4379\"\u003e#4379\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/dbfd35c62ac9d933af74113d6da639c04b717a09\"\u003e\u003ccode\u003edbfd35c\u003c/code\u003e\u003c/a\u003e Fixing sourcemaps for DDC Library Bundle builds (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4376\"\u003e#4376\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/acea1f94984806ea0f6ce90411053b07c130eabc\"\u003e\u003ccode\u003eacea1f9\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the github-actions group (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4377\"\u003e#4377\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f712151a69a90d4ae9aa8559ed90f7754d2be9d7\"\u003e\u003ccode\u003ef712151\u003c/code\u003e\u003c/a\u003e build_web_compilers: Support web workers in entrypoint loader (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4375\"\u003e#4375\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/b3cad44608d52abe47f7d3c4bd2928eb34737d15\"\u003e\u003ccode\u003eb3cad44\u003c/code\u003e\u003c/a\u003e Updating sourcemap logic in DDC library bundle sources (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4374\"\u003e#4374\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/03074eed8ce45e0225081f847e080757bfecf478\"\u003e\u003ccode\u003e03074ee\u003c/code\u003e\u003c/a\u003e Allow post process builders to output non-hidden source. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4373\"\u003e#4373\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/6b3c8a49d85613d4afceb262b3b56415a0d33c84\"\u003e\u003ccode\u003e6b3c8a4\u003c/code\u003e\u003c/a\u003e Fix test setup to use workspace. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4372\"\u003e#4372\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.12.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `custom_lint` from 0.7.6 to 0.8.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/4cf8cd3ec961149c25b93eeeab29485af7f474d2\"\u003e\u003ccode\u003e4cf8cd3\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.8.0 -\u0026gt; 0.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/60a423e05eb4bd2756c9d2ba050ca27b498792a0\"\u003e\u003ccode\u003e60a423e\u003c/code\u003e\u003c/a\u003e Changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/449db53b01d869d18fb81e43404fc1f5c5572b0d\"\u003e\u003ccode\u003e449db53\u003c/code\u003e\u003c/a\u003e Support analyzer 8 (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/356\"\u003e#356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/0f4c3552140b30648096c1318cb64eb83612f391\"\u003e\u003ccode\u003e0f4c355\u003c/code\u003e\u003c/a\u003e 1.0.0+8.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/6518158477bf79d23412975225feb5da3476b7ef\"\u003e\u003ccode\u003e6518158\u003c/code\u003e\u003c/a\u003e Bump deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/11a4c0b040b7e6f6d231561ee6c8dc9853deb8cc\"\u003e\u003ccode\u003e11a4c0b\u003c/code\u003e\u003c/a\u003e custom_lint_visitor 1.0.0+8.0.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/e45d95fabd22cb171dc7baa279ef08bb17c3cfa2\"\u003e\u003ccode\u003ee45d95f\u003c/code\u003e\u003c/a\u003e Use final to fix CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/cdfcffe6d33b5096577d533dec4ff9a2bf97dade\"\u003e\u003ccode\u003ecdfcffe\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.7 -\u0026gt; 0.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/693ae31f4e0aa392927b513f02885543434d40bf\"\u003e\u003ccode\u003e693ae31\u003c/code\u003e\u003c/a\u003e custom_lint_core    : 0.7.5 -\u0026gt; 0.7.7\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/invertase/dart_custom_lint/commit/3a745e531e9a23980ce4c27b4c57e484827ff4c8\"\u003e\u003ccode\u003e3a745e5\u003c/code\u003e\u003c/a\u003e Don't use aot for process start (\u003ca href=\"https://redirect.github.com/invertase/dart_custom_lint/issues/344\"\u003e#344\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/invertase/dart_custom_lint/compare/custom_lint-v0.7.6...custom_lint-v0.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `swagger_dart_code_generator` from 3.0.3 to 4.1.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/epam-cross-platform-lab/swagger-dart-code-generator/blob/master/CHANGELOG.md\"\u003eswagger_dart_code_generator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e4.1.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated dependencies\u003c/li\u003e\n\u003cli\u003eFixed some border cases\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.2\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eVarious fixes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix missing 'import_paths' for Scalars when 'separate_models' is enabled\u003c/li\u003e\n\u003cli\u003eFix other issues on generation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e4.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated libraries\u003c/li\u003e\n\u003cli\u003eRegenerated example\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/epam-cross-platform-lab/swagger-dart-code-generator/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `chopper_generator` from 8.2.0 to 8.6.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/lejard-h/chopper/releases\"\u003echopper_generator's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003echopper_generator-v8.6.0\u003c/h2\u003e\n\u003ch2\u003e8.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026quot;\u0026gt;=8.0.0 \u0026lt;11.0.0\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.6.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.6.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.5.0\u003c/h2\u003e\n\u003ch2\u003e8.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026quot;\u0026gt;=8.0.0 \u0026lt;10.0.0\u0026quot;\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate dependencies (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Dart SDK 3.9.0 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.5.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.4.0\u003c/h2\u003e\n\u003ch2\u003e8.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e@AbortTrigger\u003c/code\u003e annotation and support for abortable requests (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eChange the timeout mechanism to use \u003ccode\u003ehttp\u003c/code\u003e package's built-in \u003ca href=\"https://pub.dev/documentation/http/latest/http/Abortable/abortTrigger.html\"\u003e\u003ccode\u003eabortTrigger\u003c/code\u003e\u003c/a\u003e rather than \u003ccode\u003eFuture\u003c/code\u003e's \u003ca href=\"https://api.flutter.dev/flutter/dart-async/Future/timeout.html\"\u003e\u003ccode\u003etimeout\u003c/code\u003e\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/679\"\u003e#679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBroaden version constraints for build and source_gen dependencies (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/685\"\u003e#685\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire Dart SDK 3.7.0 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.4.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.4.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.3.1\u003c/h2\u003e\n\u003ch2\u003e8.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate analyzer dependency to \u003ccode\u003e\u0026gt;=7.4.0 \u0026lt;9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.3.1\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.3.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003echopper_generator-v8.3.0\u003c/h2\u003e\n\u003ch2\u003e8.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate analyzer and dependencies to use Element2 API (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/pull/671\"\u003e#671\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003ca href=\"https://pub.dev/packages/chopper_generator/versions/8.3.0\"\u003ehttps://pub.dev/packages/chopper_generator/versions/8.3.0\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/03a64005047772754f1f1884041915e34680c653\"\u003e\u003ccode\u003e03a6400\u003c/code\u003e\u003c/a\u003e ⬆️ Bump analyzer from 9.0.0 to 10.0.2 in /chopper_generator (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/699\"\u003e#699\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/cd8bf004a833406ee1c6aa21da5f27c2951e04c5\"\u003e\u003ccode\u003ecd8bf00\u003c/code\u003e\u003c/a\u003e :arrow_up: Bump actions/cache from 4 to 5 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/696\"\u003e#696\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/5090adea694395afc991a29bf4bed8047272227e\"\u003e\u003ccode\u003e5090ade\u003c/code\u003e\u003c/a\u003e :twisted_rightwards_arrows: post release branch sync (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/694\"\u003e#694\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/6cc45224248547088e46134d8ffbb949da1f294b\"\u003e\u003ccode\u003e6cc4522\u003c/code\u003e\u003c/a\u003e :arrow_up: allow analyzer 9.0.0 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/690\"\u003e#690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/1c1a3b2ce7dde80200ef307e970c86f73652b8ce\"\u003e\u003ccode\u003e1c1a3b2\u003c/code\u003e\u003c/a\u003e :arrow_up: Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/692\"\u003e#692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/17ae4dccc56979c73ead2b80909165bd2def28db\"\u003e\u003ccode\u003e17ae4dc\u003c/code\u003e\u003c/a\u003e :white_check_mark: update tests to accommodate \u003ccode\u003ehttp 1.6.0\u003c/code\u003e breaking changes ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/53c061816d9d9a4f1c95294cd817c892ff121377\"\u003e\u003ccode\u003e53c0618\u003c/code\u003e\u003c/a\u003e :twisted_rightwards_arrows: post release branch sync (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/688\"\u003e#688\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/0a624a0da79bc9655ba12bbf5d27601a04f077bc\"\u003e\u003ccode\u003e0a624a0\u003c/code\u003e\u003c/a\u003e :arrow_up: broaden version constraints for \u003ccode\u003ebuild\u003c/code\u003e and \u003ccode\u003esource_gen\u003c/code\u003e dependenc...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/1383232b76982abe6b05796dd42b59a4b0e4ac1b\"\u003e\u003ccode\u003e1383232\u003c/code\u003e\u003c/a\u003e :arrow_up: require Dart SDK \u003ccode\u003e^3.7.0\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/lejard-h/chopper/issues/683\"\u003e#683\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/lejard-h/chopper/commit/867f8ebc5df788564817721fd4562832e868b29f\"\u003e\u003ccode\u003e867f8eb\u003c/code\u003e\u003c/a\u003e :sparkles: add \u003ccode\u003e@AbortTrigger\u003c/code\u003e annotation and support for abortable requests ...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/lejard-h/chopper/compare/chopper_generator-v8.2.0...chopper_generator-v8.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_lint` from 2.6.5 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/river_pod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/river_pod/compare/riverpod_lint-v2.6.5...riverpod_lint-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `go_router_builder` from 3.0.0 to 4.2.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/df85ef0f4c60ee5e6e6ea85311cffe22d80786d2\"\u003e\u003ccode\u003edf85ef0\u003c/code\u003e\u003c/a\u003e [go_router_builder] Add support for \u003ccode\u003e@TypedGoRouteParameter\u003c/code\u003e to customize par...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2662b91ee941b92deabb3c661729798d17e842bf\"\u003e\u003ccode\u003e2662b91\u003c/code\u003e\u003c/a\u003e [go_router] Add \u003ccode\u003eTypedQueryParameter\u003c/code\u003e annotation (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10792\"\u003e#10792\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5abc46ccd663733483ab608939892debe3e5ad6e\"\u003e\u003ccode\u003e5abc46c\u003c/code\u003e\u003c/a\u003e [local_auth_darwin][UIScene] Add UIScene lifecycle support (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10836\"\u003e#10836\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/8b2e4e21a17c7883e52a7f48be5f1c7f647d40d5\"\u003e\u003ccode\u003e8b2e4e2\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump camerax_version from 1.5.2 to 1.5.3 in /packages/camera/ca...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e4f88bb4623ec32b7c28101ce177ea5d69d8f869\"\u003e\u003ccode\u003ee4f88bb\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/video_playe...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a23acc7b3b0a1f4bed87778f53060e62a658b1bb\"\u003e\u003ccode\u003ea23acc7\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump gradle-wrapper from 8.13 to 9.3.1 in /packages/local_auth/...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a1e40213d2e3ef622d368f63a95d06e7e8a86b5a\"\u003e\u003ccode\u003ea1e4021\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump org.json:json from 20250517 to 20251224 in /packages/in_ap...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/068e11481c0119f068b76543993b83615228f7a2\"\u003e\u003ccode\u003e068e114\u003c/code\u003e\u003c/a\u003e [dependabot]: Bump the test-dependencies group across 2 directories with 1 up...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a58ab4aab0b78fab2b51e0d093561be0b4964c\"\u003e\u003ccode\u003e44a58ab\u003c/code\u003e\u003c/a\u003e [image_picker_ios] Fix deprecated kUTTypeGIF usage (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/10848\"\u003e#10848\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/go_router_builder-v4.2.0/packages\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.5 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.5...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/canoypa/nocsis/pull/1008","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/canoypa%2Fnocsis/issues/1008","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1008/packages"}},{"old_version":"2.6.4","new_version":"4.0.0+1","update_type":"major","path":null,"pr_created_at":"2026-03-01T21:42:25.000Z","version_change":"2.6.4 → 4.0.0+1","issue":{"uuid":"4008341123","node_id":"PR_kwDORcAe6s7HLze_","number":3,"state":"open","title":"deps(dart): bump the code-generation group with 6 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-01T21:42:25.000Z","updated_at":"2026-03-01T21:42:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(dart): bump","group_name":"code-generation","update_count":6,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"drift_dev","old_version":"2.28.0","new_version":"2.28.3","repository_url":"https://github.com/simolus3/drift"},{"name":"freezed","old_version":"2.5.8","new_version":"3.2.3","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.11.2","repository_url":"https://github.com/google/json_serializable.dart"}],"path":null,"ecosystem":"pub"},"body":"Bumps the code-generation group with 6 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.11.1` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.28.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `3.2.3` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.11.2` |\n\nUpdates `build_runner` from 2.5.4 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.5.4...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.28.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/b4e8c77d433fbc4156fdf31f11d92e58eac2032f\"\u003e\u003ccode\u003eb4e8c77\u003c/code\u003e\u003c/a\u003e Prepare release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/02b24211ccd8c7ce66cc8fe8f58b20ae64e46845\"\u003e\u003ccode\u003e02b2421\u003c/code\u003e\u003c/a\u003e Update build dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/35c47973ae3e0c2ef3ea09a6416591836d87a600\"\u003e\u003ccode\u003e35c4797\u003c/code\u003e\u003c/a\u003e Stop depending on deprecated build packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdd61503eb2ea2cbbf43110702bf973b7e06be18\"\u003e\u003ccode\u003ecdd6150\u003c/code\u003e\u003c/a\u003e Fix wasm num cast in legacy web database\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/6ac85edb293154b5fd9dc3e43198f628891e5f56\"\u003e\u003ccode\u003e6ac85ed\u003c/code\u003e\u003c/a\u003e Fix missing element false positive\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/8bfe3053c778de2b61e4f2c103629a07cb35a3cc\"\u003e\u003ccode\u003e8bfe305\u003c/code\u003e\u003c/a\u003e Also apply to non-shared implementation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/5c0a08de2431c681ad8de25566c4abe33c76bb33\"\u003e\u003ccode\u003e5c0a08d\u003c/code\u003e\u003c/a\u003e add isolateDebugLog to DriftNativeOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/a9812687f02807ed8b9a3b46b69c4154b640fae1\"\u003e\u003ccode\u003ea981268\u003c/code\u003e\u003c/a\u003e Document insertOnConflictUpdate issue\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/aca2cad6aa092018363d340c9ad535fe622ea07d\"\u003e\u003ccode\u003eaca2cad\u003c/code\u003e\u003c/a\u003e Prepare drift_flutter release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3891b66763af9ca4ee143286c7a3431e5cf55855\"\u003e\u003ccode\u003e3891b66\u003c/code\u003e\u003c/a\u003e added  initializeDatabase to web options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.28.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 2.5.8 to 3.2.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/62eaff964cdc1f157ea3fb047f1a1444058636f3\"\u003e\u003ccode\u003e62eaff9\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/89d763ea2cc38d6c9fffdd2f2a4c74518cd304e4\"\u003e\u003ccode\u003e89d763e\u003c/code\u003e\u003c/a\u003e Use range for analyzer version (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1302\"\u003e#1302\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/b02955cab1a73ce6b4b64ad5ece78d1577f78c1f\"\u003e\u003ccode\u003eb02955c\u003c/code\u003e\u003c/a\u003e freezed : 3.2.1 -\u0026gt; 3.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f49fa4bc85a581751cde89298f25d1b5adce0a4d\"\u003e\u003ccode\u003ef49fa4b\u003c/code\u003e\u003c/a\u003e freezed_lint : 0.0.10 -\u0026gt; 0.0.11\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2822e04034e1c5a29bfdb8777949b813ab8bea7a\"\u003e\u003ccode\u003e2822e04\u003c/code\u003e\u003c/a\u003e Update analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1301\"\u003e#1301\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1e359f287979decd6e03e34324d0a1652efc2dd7\"\u003e\u003ccode\u003e1e359f2\u003c/code\u003e\u003c/a\u003e freezed      : 3.2.0 -\u0026gt; 3.2.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/7ee31538addfe7d609f2186485a345f835232e7d\"\u003e\u003ccode\u003e7ee3153\u003c/code\u003e\u003c/a\u003e Handle analyzer 8 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1300\"\u003e#1300\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ab9411863e13ba08b9bb5c3236439145b85ced54\"\u003e\u003ccode\u003eab94118\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 4 to 5 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1297\"\u003e#1297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/03f180c6911f33a6c72717f09554bf709b1d6eb5\"\u003e\u003ccode\u003e03f180c\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/75230b137c8a345e3a521325efb017c65cf1898e\"\u003e\u003ccode\u003e75230b1\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v3.2.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed_annotation` from 2.4.4 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/635173058aa52c846ed7707530a946abdf38afdf\"\u003e\u003ccode\u003e6351730\u003c/code\u003e\u003c/a\u003e Don't publish benchmark\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac7666f3dfb648070fa416d8e04668e5744b0c21\"\u003e\u003ccode\u003eac7666f\u003c/code\u003e\u003c/a\u003e freezed_annotation : 3.0.0 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2c0d0a1a9242348d95fe61520f1b2f4bc2d57f74\"\u003e\u003ccode\u003e2c0d0a1\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1261\"\u003e#1261\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/71b51d2b98f24879b012941f9f75b79208d7de28\"\u003e\u003ccode\u003e71b51d2\u003c/code\u003e\u003c/a\u003e ⚡️ Stop writing \u003ccode\u003e// dart format width=80\u003c/code\u003e to the generated freezed files (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1256\"\u003e#1256\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/05e2bb48c715472f20aea99ca9770d7f491e83d2\"\u003e\u003ccode\u003e05e2bb4\u003c/code\u003e\u003c/a\u003e Add when/map back (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1271\"\u003e#1271\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/170db3bfc735a1f2f8666221dab21283778eba17\"\u003e\u003ccode\u003e170db3b\u003c/code\u003e\u003c/a\u003e fix markdown link syntax (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1254\"\u003e#1254\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/931720360c89152aaf6b1320f03a70271501f14e\"\u003e\u003ccode\u003e9317203\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/a42c20cf49a8effd84ae1d8a86b3fe51e75f4a5e\"\u003e\u003ccode\u003ea42c20c\u003c/code\u003e\u003c/a\u003e Use \u003ccode\u003ebuilt_test\u003c/code\u003e 3.2.1, test fixes. (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1266\"\u003e#1266\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6f1a033fb3509d44b93cc2b7e5ebd9effeb24faf\"\u003e\u003ccode\u003e6f1a033\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/168513bd4410df4192bf7589ec1995f4776e81e7\"\u003e\u003ccode\u003e168513b\u003c/code\u003e\u003c/a\u003e docs: simplify dependency installation commands by grouping packages (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1268\"\u003e#1268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed_annotation-v2.4.4...freezed_annotation-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.9.5 to 6.11.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003erun_only_if_triggered\u003c/code\u003e to be specified in \u003ccode\u003ebuild.yaml\u003c/code\u003e to turn on the\n\u003ccode\u003ebuild_runner\u003c/code\u003e triggers heuristic.\u003c/li\u003e\n\u003cli\u003eSkip warning about annotations on both constructor and field if the values\nmatch.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003ebuild: '\u0026gt;=3.0.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003esource_gen: '\u0026gt;=3.1.0 \u0026lt;5.0.0'\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey\u003c/code\u003e annotation on constructor parameters.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=7.4.0 \u0026lt;9.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003emeta: ^1.15.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.6\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^3.1.0\u003c/code\u003e, stop using deprecated \u003ccode\u003eTypeChecker.fromRuntime\u003c/code\u003e\nand use the new \u003ccode\u003eTypeChecker.typeNamed\u003c/code\u003e instead.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequired \u003ccode\u003eanalyzer: ^7.4.0\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.10.0-dev\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to analyzer element2 model and \u003ccode\u003ebuild: ^3.0.0-dev\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eMove \u003ccode\u003epackage:collection\u003c/code\u003e to a dev dependency.\u003c/li\u003e\n\u003cli\u003eUse new \u003ccode\u003enull-aware element\u003c/code\u003e feature in generated code.\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/a9eb6c39497eb4b94c895eea118d2d6b7efa94a9\"\u003e\u003ccode\u003ea9eb6c3\u003c/code\u003e\u003c/a\u003e Release 6.11.2. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1534\"\u003e#1534\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8288fa31ae91736ef32a3f641692cfe3c11b32c2\"\u003e\u003ccode\u003e8288fa3\u003c/code\u003e\u003c/a\u003e Skip warning about duplicate annotations if the values match. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1532\"\u003e#1532\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/3c09ab45b762e43e7aea1e995f2430b15807a35d\"\u003e\u003ccode\u003e3c09ab4\u003c/code\u003e\u003c/a\u003e Allow an option called \u003ccode\u003erun_only_if_triggered\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1531\"\u003e#1531\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/b7fd5fc06194d6614d6a20f021aa188e6aa0e40b\"\u003e\u003ccode\u003eb7fd5fc\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1529\"\u003e#1529\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/d95430cf23442fe3565297645f692596c2ca0894\"\u003e\u003ccode\u003ed95430c\u003c/code\u003e\u003c/a\u003e Allow build 4.0.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1525\"\u003e#1525\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8cb173f20475bc7b873cb326598f0548e0c090ef\"\u003e\u003ccode\u003e8cb173f\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1522\"\u003e#1522\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/191f06ab19b4046e438ee86b374f713b4ce5d6a7\"\u003e\u003ccode\u003e191f06a\u003c/code\u003e\u003c/a\u003e Release 6.11.0. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1520\"\u003e#1520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c8c3b39b66be28ed6ad9f1f4db7ca419c6065ac1\"\u003e\u003ccode\u003ec8c3b39\u003c/code\u003e\u003c/a\u003e Stop using source_gen TypeChecker.fromRuntime. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1517\"\u003e#1517\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/426f5a2b9fb5cb0a19feff2a7576bcc955341a80\"\u003e\u003ccode\u003e426f5a2\u003c/code\u003e\u003c/a\u003e Support latest dependencies (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1516\"\u003e#1516\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/4298f97d1e6f4d0716a5d3ec98d4decbf97d04cc\"\u003e\u003ccode\u003e4298f97\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003e@JsonKey\u003c/code\u003e to be used on constructor parameters (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1505\"\u003e#1505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.9.5...json_serializable-v6.11.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/accolver/bento/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/accolver%2Fbento/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"2.6.4","new_version":"4.0.0+1","update_type":"major","path":"/apps/mobile","pr_created_at":"2026-02-25T03:11:33.000Z","version_change":"2.6.4 → 4.0.0+1","issue":{"uuid":"3986937246","node_id":"PR_kwDOQoQiFc7GGWrl","number":1027,"state":"open","title":"chore(deps): bump the flutter-core group in /apps/mobile with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-25T03:11:33.000Z","updated_at":"2026-02-25T03:13:23.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"flutter-core","update_count":5,"packages":[{"name":"drift_dev","old_version":"2.28.0","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"riverpod_generator","old_version":"2.6.4","new_version":"4.0.0+1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"2.6.1","new_version":"4.0.0","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/riverpod"}],"path":"/apps/mobile","ecosystem":"pub"},"body":"Bumps the flutter-core group in /apps/mobile with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [drift_dev](https://github.com/simolus3/drift) | `2.28.0` | `2.31.0` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `2.6.4` | `4.0.0+1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `2.6.1` | `4.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.1.0` |\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.0 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.0...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 2.6.1 to 3.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v2.6.1...flutter_riverpod-v3.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 2.6.1 to 4.0.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/1dfe997bde1569475b0f3ea9055b89e994c54f78\"\u003e\u003ccode\u003e1dfe997\u003c/code\u003e\u003c/a\u003e Update riverpod_annotation\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f70953df9ec1857f2f7e687b6776de2e0dc28752\"\u003e\u003ccode\u003ef70953d\u003c/code\u003e\u003c/a\u003e Ignore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v2.6.1...riverpod_annotation-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 2.6.4 to 4.0.0+1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3c6ee36c74b8e717eb174729ec0533d6ef2a4d83\"\u003e\u003ccode\u003e3c6ee36\u003c/code\u003e\u003c/a\u003e Deps\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5fc7cd173f2773c1230a5b9f5fe2e78f47c91953\"\u003e\u003ccode\u003e5fc7cd1\u003c/code\u003e\u003c/a\u003e Version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/968f70b10903865010fb1665b95008a8412a4b41\"\u003e\u003ccode\u003e968f70b\u003c/code\u003e\u003c/a\u003e riverpod           : 3.0.3 -\u0026gt; 3.1.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c8c9dd24b3d75f878b5e5dd39319124c2763a4f1\"\u003e\u003ccode\u003ec8c9dd2\u003c/code\u003e\u003c/a\u003e Remove references to custom_lint and update install docs (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4628\"\u003e#4628\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/66e3fb6b70772a32b823be792bcc98fdb7da981b\"\u003e\u003ccode\u003e66e3fb6\u003c/code\u003e\u003c/a\u003e Migrate away from custom_lint (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4413\"\u003e#4413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f4c59d00f2eed63267cb46d23335000cf44341dc\"\u003e\u003ccode\u003ef4c59d0\u003c/code\u003e\u003c/a\u003e Bump node-forge from 1.3.1 to 1.3.2 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4436\"\u003e#4436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5460c39a87184caf5b2a74129de5fb8bcd9f2383\"\u003e\u003ccode\u003e5460c39\u003c/code\u003e\u003c/a\u003e Bump glob from 10.3.10 to 10.5.0 in /website (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4422\"\u003e#4422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/488a408f4974d0c1c081f00bf70063951afa237d\"\u003e\u003ccode\u003e488a408\u003c/code\u003e\u003c/a\u003e More lints (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4418\"\u003e#4418\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/0eb7d77aee007925cc1ec2776814dd7539fb38ae\"\u003e\u003ccode\u003e0eb7d77\u003c/code\u003e\u003c/a\u003e Allow \u003ccode\u003eAsyncValue.requireValue\u003c/code\u003e in init (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4409\"\u003e#4409\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/5000670dea687077bf951bd8f462e3ee3c7cca0a\"\u003e\u003ccode\u003e5000670\u003c/code\u003e\u003c/a\u003e Generate providers from all part files, not just one per library (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4406\"\u003e#4406\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v2.6.4...riverpod_generator-v4.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e 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)\n- `@dependabot ignore \u003cdependency name\u003e` 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)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/kafaat/sahool-unified-v15-idp/pull/1027","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kafaat%2Fsahool-unified-v15-idp/issues/1027","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1027/packages"}},{"old_version":"3.0.3","new_version":"4.0.3","update_type":"major","path":null,"pr_created_at":"2026-02-23T11:48:05.000Z","version_change":"3.0.3 → 4.0.3","issue":{"uuid":"3977768385","node_id":"PR_kwDOQqm8os7FoHaK","number":24,"state":"open","title":"frontend: bump the flutter-dependencies group across 1 directory with 21 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-02-23T11:48:05.000Z","updated_at":"2026-02-23T11:49:05.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"frontend: bump","group_name":"flutter-dependencies","update_count":21,"packages":[{"name":"build_runner","old_version":"2.6.0","new_version":"2.11.1","repository_url":"https://github.com/dart-lang/build"},{"name":"camera","old_version":"0.11.3","new_version":"0.11.4","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"11.5.0","new_version":"12.3.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"dio","old_version":"5.9.0","new_version":"5.9.1","repository_url":"https://github.com/cfug/dio"},{"name":"drift","old_version":"2.28.2","new_version":"2.31.0","repository_url":"https://github.com/simolus3/drift"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.1.1","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_local_notifications","old_version":"19.5.0","new_version":"20.1.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_riverpod","old_version":"3.0.3","new_version":"3.2.1","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_annotation","old_version":"3.0.3","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"riverpod_generator","old_version":"3.0.3","new_version":"4.0.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"3.2.3","new_version":"3.2.5","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_serializable","old_version":"6.11.2","new_version":"6.11.4","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"google_mlkit_pose_detection","old_version":"0.14.0","new_version":"0.14.1","repository_url":"https://github.com/flutter-ml/google_ml_kit_flutter"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.11.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"patrol","old_version":"4.1.0","new_version":"4.1.1","repository_url":"https://github.com/leancodepl/patrol"},{"name":"sqlite3_flutter_libs","old_version":"0.5.41","new_version":"0.6.0+eol","repository_url":"https://github.com/simolus3/sqlite3.dart"},{"name":"timezone","old_version":"0.10.1","new_version":"0.11.0","repository_url":"https://github.com/dart-lang/labs"},{"name":"flutter_local_notifications","old_version":"20.1.0","new_version":"21.0.0-dev.2","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"uuid","old_version":"4.5.2","new_version":"4.5.3","repository_url":"https://github.com/Daegalus/dart-uuid"},{"name":"very_good_analysis","old_version":"10.0.0","new_version":"10.2.0","repository_url":"https://github.com/VeryGoodOpenSource/very_good_analysis"},{"name":"video_player","old_version":"2.10.1","new_version":"2.11.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 20 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.6.0` | `2.11.1` |\n| [camera](https://github.com/flutter/packages/tree/main/packages/camera) | `0.11.3` | `0.11.4` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `11.5.0` | `12.3.0` |\n| [dio](https://github.com/cfug/dio) | `5.9.0` | `5.9.1` |\n| [drift](https://github.com/simolus3/drift) | `2.28.2` | `2.31.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.1.1` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `19.5.0` | `20.1.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `3.0.3` | `3.2.1` |\n| [riverpod_annotation](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.2` |\n| [riverpod_generator](https://github.com/rrousselGit/riverpod) | `3.0.3` | `4.0.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `3.2.3` | `3.2.5` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.11.2` | `6.11.4` |\n| [google_mlkit_pose_detection](https://github.com/flutter-ml/google_ml_kit_flutter/tree/master/packages) | `0.14.0` | `0.14.1` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.11.0` |\n| [patrol](https://github.com/leancodepl/patrol/tree/master/packages) | `4.1.0` | `4.1.1` |\n| [sqlite3_flutter_libs](https://github.com/simolus3/sqlite3.dart/tree/main/legacy) | `0.5.41` | `0.6.0+eol` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.10.1` | `0.11.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `20.1.0` | `21.0.0-dev.2` |\n| [uuid](https://github.com/Daegalus/dart-uuid) | `4.5.2` | `4.5.3` |\n| [very_good_analysis](https://github.com/VeryGoodOpenSource/very_good_analysis) | `10.0.0` | `10.2.0` |\n| [video_player](https://github.com/flutter/packages/tree/main/packages/video_player) | `2.10.1` | `2.11.0` |\n\n\nUpdates `build_runner` from 2.6.0 to 2.11.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/dart-lang/build/releases\"\u003ebuild_runner's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:build_runner v2.11.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove logging on build script build failures, don't repeatedly log an\nidentical failure.\u003c/li\u003e\n\u003cli\u003eBug fix: with \u003ccode\u003e--workspace\u003c/code\u003e flag, correctly build for sources in the workspace\nroot instead of failing with \u0026quot;tried to delete from package not in the build\u0026quot;.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.11.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003e--workspace\u003c/code\u003e flag. Use it with \u003ccode\u003edart run build_runner build\u003c/code\u003e or \u003ccode\u003ewatch\u003c/code\u003e\nto build or watch or all packages in the current workspace. It is currently\nexperimental and subject to change based on feedback, please add feedback at\n\u003ca href=\"https://github.com/dart-lang/build/discussions/4349\"\u003ehttps://github.com/dart-lang/build/discussions/4349\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with post process builder, optional builder\nand output used for \u003ccode\u003e--output\u003c/code\u003e, \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash in corner case with \u003ccode\u003ewatch\u003c/code\u003e or \u003ccode\u003eserve\u003c/code\u003e when builders depend\non generated files in the current build.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.5\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd logging of builder compilation so you can tell how much time is spent\non the JIT or AOT compile. Explicitly log restarts to recompile builders.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 10.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer\u003c/code\u003e 9.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve scalability with the number of library cycles, making\nbuilds much faster for some large codebases.\u003c/li\u003e\n\u003cli\u003eBug fix: fix crash when you run \u003ccode\u003edart run build_runner build\u003c/code\u003e in a\nsubdirectory of a package.\u003c/li\u003e\n\u003cli\u003eBug fix: in a workspace, generate for transitive dependencies of the current\npackage instead of for all packages in the workspace.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBug fix: fix issue with webdev failing due to a modification during a build.\u003c/li\u003e\n\u003cli\u003eIn \u0026quot;serve\u0026quot; and \u0026quot;watch\u0026quot; modes, retry failed compiles instead of exiting.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePerformance: improve \u003ccode\u003efindAssets\u003c/code\u003e scalability, making it much faster for\nprefix matches in packages with thousands of files or more. One specific use\ncase that is now faster is builders that use \u003ccode\u003esource_gen\u003c/code\u003e shared parts, for\nexample \u003ccode\u003ebuilt_value\u003c/code\u003e and \u003ccode\u003ejson_serializable\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: look up triggers in the \u003ccode\u003etriggers\u003c/code\u003e section of \u003ccode\u003ebuild.yaml\u003c/code\u003e using the\nfull name. For the case in which the builder name matched the package name,\nthe abbreviated name was being used instead.\u003c/li\u003e\n\u003cli\u003eBug fix: fix incorrect log \u003ccode\u003ewith build_runner/aot\u003c/code\u003e on Windows with JIT.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.10.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd AOT compilation of builders. A future release will AOT compile builders\nautomatically, for this release it's behind a flag. AOT compiled builders\nstart up faster and have higher throughput, for faster builds overall.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/0627d1104dd22de53491e6b2dcf646ad8fbdf267\"\u003e\u003ccode\u003e0627d11\u003c/code\u003e\u003c/a\u003e Release 2.11.1. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4362\"\u003e#4362\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c5ae3d450c8340b5f831c67b35495ddd2461d988\"\u003e\u003ccode\u003ec5ae3d4\u003c/code\u003e\u003c/a\u003e Limit log repeats on failed builder script builds. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4361\"\u003e#4361\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3f8e079e7300543a10e71e0e03e91dc04b96ecf5\"\u003e\u003ccode\u003e3f8e079\u003c/code\u003e\u003c/a\u003e Fix entrypoints in nested directories not being properly resolved in DDC's Li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/5b7112be0144c9dde39e9debccc9a0c0ac915d18\"\u003e\u003ccode\u003e5b7112b\u003c/code\u003e\u003c/a\u003e Build also in the workspace root. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4360\"\u003e#4360\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/cdd2d74d96534ba5b68a0db5841e577bc9a6f07c\"\u003e\u003ccode\u003ecdd2d74\u003c/code\u003e\u003c/a\u003e Fixing issue with double loads in ddc library loader hot restarts (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4356\"\u003e#4356\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/bf9f00423633b02925e263e15add3c7a94f719b6\"\u003e\u003ccode\u003ebf9f004\u003c/code\u003e\u003c/a\u003e Fix race in test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4357\"\u003e#4357\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/89dddbcb5074ce1df41f668131af0e45c4221839\"\u003e\u003ccode\u003e89dddbc\u003c/code\u003e\u003c/a\u003e fix dev bootstrap script on safari (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4352\"\u003e#4352\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/c181db14956e715f77677be8992a441af8155411\"\u003e\u003ccode\u003ec181db1\u003c/code\u003e\u003c/a\u003e Split long-running test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4355\"\u003e#4355\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/80619a9e4bd10e1e030d1c207782ecbeed9ab330\"\u003e\u003ccode\u003e80619a9\u003c/code\u003e\u003c/a\u003e Simplify: stop running serve-related code in \u003ccode\u003ewatch\u003c/code\u003e command. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/4351\"\u003e#4351\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/21a4fbc9bc97c128e6358caf052a717d02f79869\"\u003e\u003ccode\u003e21a4fbc\u003c/code\u003e\u003c/a\u003e Release \u003ccode\u003e2.11.0\u003c/code\u003e with \u003ccode\u003e--workspace\u003c/code\u003e documented and flagged as experimental. (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/build/compare/build_runner-v2.6.0...build_runner-v2.11.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `camera` from 0.11.3 to 0.11.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/59f905ced6b80ce26a8eba114c767e413e6dfe07\"\u003e\u003ccode\u003e59f905c\u003c/code\u003e\u003c/a\u003e [camera][google_fonts] Fixes future warning for \u003ccode\u003eawait\u003c/code\u003eing \u003ccode\u003eFuture\u003c/code\u003e returns i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/66b0cce4a1d904b6cc936b46a35910e45706e66c\"\u003e\u003ccode\u003e66b0cce\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 2 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10980\"\u003e#10980\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/86c0cea8d6aea0520d9f5315f8f45b2704fdfec2\"\u003e\u003ccode\u003e86c0cea\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11020\"\u003e#11020\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0250616ede93915ab08acbdda1fb7947303a7876\"\u003e\u003ccode\u003e0250616\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.41 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/11017\"\u003e#11017\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/09104b08c326766181cbb375890332cc1570b3c5\"\u003e\u003ccode\u003e09104b0\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Adds support for video stabilization (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10367\"\u003e#10367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e68d4a800e785129a8dd2998b6489f76fe3c1b43\"\u003e\u003ccode\u003ee68d4a8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Pigeon swift migration - part 1 (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10939\"\u003e#10939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/7bd2fd12747f3651badd739ea9c293e6c98827d1\"\u003e\u003ccode\u003e7bd2fd1\u003c/code\u003e\u003c/a\u003e [camera] Remove unused test file (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10966\"\u003e#10966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/749c79dc9b70bf7b1cb47acb1db78c0fe3c47721\"\u003e\u003ccode\u003e749c79d\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] Handle startWriting errors (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10921\"\u003e#10921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/3bddf2c57eedbd88ace0e83890f8291c0652d44d\"\u003e\u003ccode\u003e3bddf2c\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] ios saving path (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/10832\"\u003e#10832\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5b1bea87e8b9e1fc93ae5ea388496ace6afd0ea9\"\u003e\u003ccode\u003e5b1bea8\u003c/code\u003e\u003c/a\u003e [camera_avfoundation] handle interruptions and use single offset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/camera/issues/8982\"\u003e#8982\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/camera-v0.11.4/packages/camera\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `device_info_plus` from 11.5.0 to 12.3.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/096fd4ee810ccfc26689fb791f45f21d64bd33c9\"\u003e\u003ccode\u003e096fd4e\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3720\"\u003e#3720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/61786a1d680d8c3886b4fceb34d689ec94e10d8a\"\u003e\u003ccode\u003e61786a1\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for iPad Pro 11-Inch (M5) models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3708\"\u003e#3708\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b64f663ad4f820bf46500e73ef031ff647708be9\"\u003e\u003ccode\u003eb64f663\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3701\"\u003e#3701\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b4dbd1444c3104bc1f10af941907905d3070edcf\"\u003e\u003ccode\u003eb4dbd14\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add missing device identifiers for Macs on M4 (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3700\"\u003e#3700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4cc3f07fd4836e5417089630439fcb8a9cdb6bf5\"\u003e\u003ccode\u003e4cc3f07\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add identifiers for new Apple devices on M5 chip (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3698\"\u003e#3698\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/5040a78e26e2abbc9b9e1e8cbb23b1e6e38ad32a\"\u003e\u003ccode\u003e5040a78\u003c/code\u003e\u003c/a\u003e fix(device_info_plus): correct Mac model name mappings (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3690\"\u003e#3690\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/19138be669ec879f85ce3a0d8be66c0670a34f33\"\u003e\u003ccode\u003e19138be\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3678\"\u003e#3678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/80eb98156aed96fbc214736964724604e9c80b4f\"\u003e\u003ccode\u003e80eb981\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): add mapping for new iPhone 17 series models (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3676\"\u003e#3676\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/1d2990288799eef1e6c1c00e3ae7d8eb11be2564\"\u003e\u003ccode\u003e1d29902\u003c/code\u003e\u003c/a\u003e chore(release): prepare for release (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3675\"\u003e#3675\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/d0fdc582e8187f71522678e19b6329221b5f535d\"\u003e\u003ccode\u003ed0fdc58\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus)!: remove \u003ccode\u003eserialNumber\u003c/code\u003e property (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3663\"\u003e#3663\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v12.3.0/packages/device_info_plus\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dio` from 5.9.0 to 5.9.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/cfug/dio/releases\"\u003edio's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003edio 5.9.1\u003c/h2\u003e\n\u003ch2\u003eWhat's new\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erequestUrl\u003c/code\u003e and \u003ccode\u003eresponseUrl\u003c/code\u003e parameters to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise control over URL logging.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/6f0b6d0b866724683b5a3606b01068e5280cb140\"\u003e\u003ccode\u003e6f0b6d0\u003c/code\u003e\u003c/a\u003e 🔖 dio v5.9.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/4a1ce0fb5183c316a30c23a7eff78dab46a13e57\"\u003e\u003ccode\u003e4a1ce0f\u003c/code\u003e\u003c/a\u003e 🔖 native_dio_adapter v1.5.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d2645f5911d10392f5712e92a3a6c6314b9233c7\"\u003e\u003ccode\u003ed2645f5\u003c/code\u003e\u003c/a\u003e Bump dawidd6/action-download-artifact from 11 to 12 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2474\"\u003e#2474\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/1b6bc256e827abf52a886dee7862673f4bf16e50\"\u003e\u003ccode\u003e1b6bc25\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.3 to 3.7.5 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2475\"\u003e#2475\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/9b74eef451bd8a9b603eda5276532d3809af76c7\"\u003e\u003ccode\u003e9b74eef\u003c/code\u003e\u003c/a\u003e Bump actions/upload-artifact from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2471\"\u003e#2471\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/005291e847dd3ea12afbd22224404ee105d1aebf\"\u003e\u003ccode\u003e005291e\u003c/code\u003e\u003c/a\u003e Bump actions-cool/issues-helper from 3.7.2 to 3.7.3 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2467\"\u003e#2467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/bbec7b3bd1910ff84071877dbc2d989218c45ce8\"\u003e\u003ccode\u003ebbec7b3\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 5 to 6 (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2465\"\u003e#2465\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/d4576ab3689f6659adb58e83b73b9eb214c0c31e\"\u003e\u003ccode\u003ed4576ab\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003econnectTimeout\u003c/code\u003e support to \u003ccode\u003eOptions\u003c/code\u003e class (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2464\"\u003e#2464\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/e9da7020b5fc45633aa7df8639f15d76d5742556\"\u003e\u003ccode\u003ee9da702\u003c/code\u003e\u003c/a\u003e ✨ Add \u003ccode\u003erequestUrl\u003c/code\u003e \u0026amp; \u003ccode\u003eresponseUrl\u003c/code\u003e to \u003ccode\u003eLogInterceptor\u003c/code\u003e for more precise contr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cfug/dio/commit/c53d0b3a7f44865a5787cb50d157e771be885c97\"\u003e\u003ccode\u003ec53d0b3\u003c/code\u003e\u003c/a\u003e feat: Add timeout handling for \u003ccode\u003eConversionLayerAdapter\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/cfug/dio/issues/2456\"\u003e#2456\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/cfug/dio/compare/dio_v5.9.0...dio_v5.9.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift` from 2.28.2 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/simolus3/drift/releases\"\u003edrift's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eDrift 2.31.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIn step-by-step migrations, automatically throw an error if a database downgrade is attempted. This has always been unsupported, but could lead to the database silently having a wrong \u003ccode\u003euser_version\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eFix JSON serialization for views referencing a nullable wrapper of a non-nullable column with a type converter attached to it.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003esqlparser\u003c/code\u003e version \u003ccode\u003e0.43.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eSupport parsing \u003ccode\u003eDROP\u003c/code\u003e, \u003ccode\u003eVACUUM\u003c/code\u003e, \u003ccode\u003eREINDEX\u003c/code\u003e, \u003ccode\u003eATTACH\u003c/code\u003e, \u003ccode\u003eDETACH\u003c/code\u003e, \u003ccode\u003eSAVEPOINT\u003c/code\u003e, \u003ccode\u003eRELEASE\u003c/code\u003e, \u003ccode\u003eROLLBACK\u003c/code\u003e, \u003ccode\u003eANALYZE\u003c/code\u003e, \u003ccode\u003ePRAGMA\u003c/code\u003e and \u003ccode\u003eALTER TABLE\u003c/code\u003e statements.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eSchemaBuffer\u003c/code\u003e class to apply \u003ccode\u003eALTER TABLE\u003c/code\u003e and \u003ccode\u003eDROP\u003c/code\u003e statements to \u003ccode\u003eCREATE\u003c/code\u003e statements.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.1\u003c/h2\u003e\n\u003ch2\u003edrift 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eWeb: Fix databases being moved from IndexedDB to OPFS even if \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e is disabled.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003edrift_dev 2.30.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003emake_migrations\u003c/code\u003e: Don't generate schema test helpers when \u003ccode\u003e--no-test\u003c/code\u003e is set.\u003c/li\u003e\n\u003cli\u003eGenerate managers entrypoint for \u003ccode\u003e@DriftAccessor\u003c/code\u003es as well.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValidationOptions\u003c/code\u003e parameter to \u003ccode\u003etestWithDataIntegrity\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003esqlparser 0.43.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow parsing SQL from \u003ccode\u003eFileSpan\u003c/code\u003es, which is convenient for SQL embedded as text in outer structures.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.30.0\u003c/h2\u003e\n\u003ch2\u003eDrift\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003erightOuterJoin\u003c/code\u003e and \u003ccode\u003efullOuterJoin\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eWasm: Add the \u003ccode\u003eWasmProbeResult.moveFromIndexedDBToOpfs()\u003c/code\u003e method and the \u003ccode\u003emoveExistingIndexedDbToOpfs\u003c/code\u003e parameter on \u003ccode\u003eWasmDatabase.open\u003c/code\u003e. They can be used to move an existing database stored in IndexedDB to OPFS.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003edrift_flutter\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eisolateSetup\u003c/code\u003e parameter to \u003ccode\u003eDriftNativeOptions\u003c/code\u003e to setup isolates spawned to host database connections.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eGenerator\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSchema export: Always export generated SQL statements as a reference.\u003c/li\u003e\n\u003cli\u003eSchema export: Always use temporary file instead of data URI.\u003c/li\u003e\n\u003cli\u003eSupport analyzer versions 9.x.\u003c/li\u003e\n\u003cli\u003eSupport dothand syntax when analyzing Dart sources.\u003c/li\u003e\n\u003cli\u003eAnalysis: Support features added in SQLite version 3.51.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDrift 2.29.0\u003c/h2\u003e\n\u003ch3\u003eQuery builder\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAllow specifying ordering for columns in \u003ccode\u003e@TableIndex\u003c/code\u003e annotation.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift-2.28.2...drift-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `drift_dev` from 2.28.3 to 2.31.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/853d0373fca7fc4cc9b50105f74542450cae3717\"\u003e\u003ccode\u003e853d037\u003c/code\u003e\u003c/a\u003e Prepare 2.31.0 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/3f84fb0a72422a4361dfe5e2e3fbdaf63d9ebf4d\"\u003e\u003ccode\u003e3f84fb0\u003c/code\u003e\u003c/a\u003e Attempt to reproduce \u003ca href=\"https://redirect.github.com/simolus3/drift/issues/3750\"\u003e#3750\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/918348783bb4524ab01af09103410617a96bbfb6\"\u003e\u003ccode\u003e9183487\u003c/code\u003e\u003c/a\u003e Step-by-step: Throw on downgrades\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4b00da00aa09b0a613d6dfe94637e9ead329f215\"\u003e\u003ccode\u003e4b00da0\u003c/code\u003e\u003c/a\u003e drift3: Port expression tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/4fd3baadeeeddb870f3a63e9a47aa27522299193\"\u003e\u003ccode\u003e4fd3baa\u003c/code\u003e\u003c/a\u003e Revert file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/cdfe8f6f815b9085faf5adddf6f0db4cff236eed\"\u003e\u003ccode\u003ecdfe8f6\u003c/code\u003e\u003c/a\u003e Generate nullable JSON converter wrappers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/101b6e65a6aafe03e55ddb0190f295450b9aa52b\"\u003e\u003ccode\u003e101b6e6\u003c/code\u003e\u003c/a\u003e Fix file_picker usage\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/61b872bd93d209e43f10ce5387db29a021643b04\"\u003e\u003ccode\u003e61b872b\u003c/code\u003e\u003c/a\u003e Docs: Explain how to mock time\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/ec5bbde8e81e5b90e17a8bc582575fca65460f30\"\u003e\u003ccode\u003eec5bbde\u003c/code\u003e\u003c/a\u003e Add SchemaBuffer utility to apply alter table\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/simolus3/drift/commit/c39a3ced72ee9b60a55676f2df611e8ba974deed\"\u003e\u003ccode\u003ec39a3ce\u003c/code\u003e\u003c/a\u003e sqlparser: Parse ALTER TABLE statements\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/simolus3/drift/compare/drift_dev-2.28.3...drift_dev-2.31.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `fl_chart` from 0.69.2 to 1.1.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/releases\"\u003efl_chart's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\r\n  0,\r\n  10,\r\n  Colors.green,\r\n  borderSide: BorderSide(color: Colors.white),\r\n),\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/CHANGELOG.md\"\u003efl_chart's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e1.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003evector_math\u003c/code\u003e dependency to \u003ccode\u003e2.2.0\u003c/code\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1985\"\u003e#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003ebuild_runner\u003c/code\u003e (dev) dependency to \u003ccode\u003e2.8.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003emockito\u003c/code\u003e (dev) dependency to \u003ccode\u003e5.5.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade \u003ccode\u003every_good_analysis\u003c/code\u003e (dev) dependency to \u003ccode\u003e9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e1.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/kamilJ96\"\u003e\u003ccode\u003e@​kamilJ96\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradient\u003c/code\u003e property inside our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to be able to render gradient (along with the possibility to render a solid color), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/919\"\u003e#919\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alettsy\"\u003e\u003ccode\u003e@​alettsy\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003esideTitleAlignment\u003c/code\u003e property in our \u003ccode\u003eAxisTitles\u003c/code\u003e to allow you to control the alignment of side titles (for example show them inside the chart), \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1946\"\u003e#1946\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/huanghui1998hhh\"\u003e\u003ccode\u003e@​huanghui1998hhh\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003egradientArea\u003c/code\u003e property to \u003ccode\u003eLineChartBarData\u003c/code\u003e to allow you to control the scope of gradient effects, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1925\"\u003e#1925\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003elabel\u003c/code\u003e and \u003ccode\u003elabelStyle\u003c/code\u003e properties in our \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e to allow you to show labels on each stack item, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e ⚠️ (by \u003ca href=\"https://github.com/alikhavarii13\"\u003e\u003ccode\u003e@​alikhavarii13\u003c/code\u003e\u003c/a\u003e) \u003ccode\u003eborderSide\u003c/code\u003e now is a \u003ca href=\"https://dart.dev/language/functions#named-parameters\"\u003enamed parameter\u003c/a\u003e (instead of a \u003ca href=\"https://dart.dev/language/functions#optional-positional-parameters\"\u003eoptional positional parameter\u003c/a\u003e in \u003ccode\u003eBarChartRodStackItem\u003c/code\u003e constructor. As it is a very minor breaking change, we decided to include it in this minor release (instead of doing a major release based on the \u003ca href=\"https://semver.org/\"\u003esemantic versioning\u003c/a\u003e. Sorry about that!\nSo you just need to change this:\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eto this:\u003c/p\u003e\n\u003cpre lang=\"dart\"\u003e\u003ccode\u003eBarChartRodStackItem(\n  0,\n  10,\n  Colors.green,\n  borderSide: BorderSide(color: Colors.white),\n),\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003e1.0.0\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Implement a new chart type called CandlestickChart. You can take a look at the documentation \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/candlestick_chart.md\"\u003ehere\u003c/a\u003e. And I just implemented a basic example to show the Bitcoin price in 2024, you can take a look at it in our sample app \u003ca href=\"https://app.flchart.dev/#/candlestick\"\u003ehere\u003c/a\u003e. \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/433\"\u003e#433\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1143\"\u003e#1143\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Remove the deprecated \u003ccode\u003etooltipRoundedRadius\u003c/code\u003e property -\u0026gt; you should use \u003ccode\u003etooltipBorderRadius\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Fix the BarChartData mismatch issue when changing the data, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1911\"\u003e#1911\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add fillGradient property in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radardataset\"\u003eRadarDataSet\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Upgrade the min flutter version to \u003ccode\u003e3.27.4\u003c/code\u003e. So please make sure that your project is not using an old flutter version, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1846\"\u003e#1846\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eIMPORTANT\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) You can read more about this release and the history of fl_chart here in my \u003ca href=\"https://flutter4fun.com/fl-chart-1-0-0\"\u003eblog post\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.71.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eIMPROVEMENT\u003c/strong\u003e (by \u003ca href=\"https://github.com/MattiaPispisa\"\u003e\u003ccode\u003e@​MattiaPispisa\u003c/code\u003e\u003c/a\u003e) Add a new property called \u003ccode\u003eBorderRadius tooltipBorderRadius\u003c/code\u003e instead of (deprecated) \u003ccode\u003edouble tooltipRoundedRadius\u003c/code\u003e in \u003ccode\u003eBarTouchTooltipData\u003c/code\u003e, \u003ccode\u003eLineTouchTooltipData\u003c/code\u003e and \u003ccode\u003eScatterTouchTooltipData\u003c/code\u003e \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1715\"\u003e#1715\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/frybitsinc\"\u003e\u003ccode\u003e@​frybitsinc\u003c/code\u003e\u003c/a\u003e) Add \u003ccode\u003echildren\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/radar_chart.md#radarcharttitle\"\u003eRadarChartTitle\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1840\"\u003e#1840\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBUGFIX\u003c/strong\u003e (by \u003ca href=\"https://github.com/morvagergely\"\u003e\u003ccode\u003e@​morvagergely\u003c/code\u003e\u003c/a\u003e) Fix the initial zoom issue in our scrollable LineChart, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1863\"\u003e#1863\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.70.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFEATURE\u003c/strong\u003e (by \u003ca href=\"https://github.com/imaNNeo\"\u003e\u003ccode\u003e@​imaNNeo\u003c/code\u003e\u003c/a\u003e) Add error range feature in our axis-based charts. You can set \u003ccode\u003exError\u003c/code\u003e and \u003ccode\u003eyError\u003c/code\u003e in the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/base_chart.md#flspot\"\u003eFlSpot\u003c/a\u003e or \u003ccode\u003etoYErrorRange\u003c/code\u003e in \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartroddata\"\u003eBarChartRodData\u003c/a\u003e. Also we have \u003ccode\u003eerrorIndicatorData\u003c/code\u003e property in our \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/line_chart.md#linechartdata\"\u003eLineChartData\u003c/a\u003e, \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/bar_chart.md#barchartdata\"\u003eBarChartData\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/repo_files/documentations/scatter_chart.md#scatterchartdata\"\u003eScatterChartData\u003c/a\u003e that is responsible to render the error bars. You can take a look at the \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/line/line_chart_sample13.dart\"\u003eLineChartSample 13\u003c/a\u003e and \u003ca href=\"https://github.com/imaNNeo/fl_chart/blob/main/example/lib/presentation/samples/bar/bar_chart_sample8.dart\"\u003eBarChartSample 8\u003c/a\u003e in our \u003ca href=\"https://app.flchart.dev\"\u003esample app\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1483\"\u003e#1483\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/38b270c20911202feb54bd8d3bbb84574a32b4c0\"\u003e\u003ccode\u003e38b270c\u003c/code\u003e\u003c/a\u003e Bump version to 1.1.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/2b90dc77a2a6ccc0bb8fc37493b78ff366ae10b9\"\u003e\u003ccode\u003e2b90dc7\u003c/code\u003e\u003c/a\u003e Improvement/dependencies upgrade September 2025 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1998\"\u003e#1998\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/41357bf01a802bf1291be45e89c79cd195d8b23a\"\u003e\u003ccode\u003e41357bf\u003c/code\u003e\u003c/a\u003e Bump version up to 1.1.0 (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1984\"\u003e#1984\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/a08bfad72b7e143de1cd7ba60b02731b7c9bb4b4\"\u003e\u003ccode\u003ea08bfad\u003c/code\u003e\u003c/a\u003e Update CHANGELOG (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1983\"\u003e#1983\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/5c1f054762c1ff1a3f93ae054e5626c0165847bb\"\u003e\u003ccode\u003e5c1f054\u003c/code\u003e\u003c/a\u003e feat: add gradient support for BarChartRodStackItem (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1979\"\u003e#1979\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/06835da7fad83fb7e5513d9de937fae1e9d9edfc\"\u003e\u003ccode\u003e06835da\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1977\"\u003e#1977\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/e58b6b1ab709b5734b1373fc8c45f64c59f573c4\"\u003e\u003ccode\u003ee58b6b1\u003c/code\u003e\u003c/a\u003e feat: allow titles to overlay on chart area (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1959\"\u003e#1959\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/4b981f46b910366401b907f01ec94f70ce8a40c3\"\u003e\u003ccode\u003e4b981f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1976\"\u003e#1976\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/b3ce63ae5ab9efddb43d0d0472f2cdd7c3ed22b7\"\u003e\u003ccode\u003eb3ce63a\u003c/code\u003e\u003c/a\u003e add label inside bar chart (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1893\"\u003e#1893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/imaNNeo/fl_chart/commit/9e51b1177a09e4455f30c9e2e7817bb93e9625b7\"\u003e\u003ccode\u003e9e51b11\u003c/code\u003e\u003c/a\u003e New flutter version improvements (\u003ca href=\"https://redirect.github.com/imaNNeo/fl_chart/issues/1974\"\u003e#1974\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/imaNNeo/fl_chart/compare/0.69.2...1.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_local_notifications` from 19.5.0 to 20.1.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/releases\"\u003eflutter_local_notifications's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v20.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] added CarPlay notification support. Thanks to the PR from \u003ca href=\"https://github.com/derrik-fleming\"\u003ederrik f\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] the \u003ccode\u003eActiveNotification\u003c/code\u003e class now returns values for \u003ccode\u003egroupKey\u003c/code\u003e property if applicable. This depends on if the \u003ccode\u003ethreadIdentifier\u003c/code\u003e was specified when creating the notification itself. Thanks to the PR from \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] non-functional change: addressed the \u003ca href=\"https://dart.dev/tools/diagnostics/use_null_aware_elements\"\u003e\u003ccode\u003euse_null_aware_elements\u003c/code\u003e\u003c/a\u003e linter issue\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e bumped minimum Flutter SDK requirement to 3.32.0 and Dart SDK requirement to 3.8.0\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking changes\u003c/strong\u003e to align with the main the plugin, the following parameters have been renamed\n\u003cul\u003e\n\u003cli\u003ethe \u003ccode\u003edetails\u003c/code\u003e parameter in the \u003ccode\u003eshow()\u003c/code\u003e and \u003ccode\u003ezonedSchedule()\u003c/code\u003e methods has been renamed to \u003ccode\u003enotificationDetails\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003ethe \u003ccode\u003eonNotificationReceived\u003c/code\u003e in the \u003ccode\u003einitialize()\u003c/code\u003e method has been renamed to \u003ccode\u003eonDidReceiveNotificationResponse\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Windows] \u003cstrong\u003eBreaking change\u003c/strong\u003e removed the \u003ccode\u003edetails\u003c/code\u003e parameter from the \u003ccode\u003ezonedScheduleRawXml()\u003c/code\u003e method as it was not actually used. Thanks to the PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated Java compatibility version to 17\u003c/li\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003cli\u003eUpdated readme with information for developers that plan to move to use the UIScene lifecycle\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eflutter_lints\u003c/code\u003e to apply linter rules\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2745\"\u003e#2745\u003c/a\u003e to export the \u003ccode\u003eAndroidIcon\u003c/code\u003e abstract class\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v20.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters across all platforms. Thanks to the PR started by \u003ca href=\"https://github.com/TaeBbong\"\u003eKwon Tae Hyung\u003c/a\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eshow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShow()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eperiodicallyShowWithDuration()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ecancel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ezonedSchedule()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003estartForegroundService()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannelGroup()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003edeleteNotificationChannel()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003egetActiveNotificationMessagingStyle()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Linux] \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the \u003ccode\u003eLinuxNotificationCustomHint()\u003c/code\u003e method have now been converted to named parameters\u003c/li\u003e\n\u003cli\u003e[Windows] * \u003cstrong\u003eBreaking changes\u003c/strong\u003e the positional parameters in the following methods have now been converted to named parameters\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4dd0ea7801919e0e4c73b7fc36ba1ab82eade733\"\u003e\u003ccode\u003e4dd0ea7\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.1.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2753\"\u003e#2753\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ea2b28ef4c45fa38fa608a63e7e66c6ca2c42059\"\u003e\u003ccode\u003eea2b28e\u003c/code\u003e\u003c/a\u003e [various] return threadIdentifier via groupKey in getActiveNotifications on i...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/20ce99fae66eb804711b5adcdec66ce537b0c282\"\u003e\u003ccode\u003e20ce99f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add CarPlay notification support with IOSInitia...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8bc678132f545bb26a50dc0e6dd861138a3392b7\"\u003e\u003ccode\u003e8bc6781\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2749\"\u003e#2749\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/4e4b9e15a6eee556880732f5ed2a1d2361252d20\"\u003e\u003ccode\u003e4e4b9e1\u003c/code\u003e\u003c/a\u003e export AndroidIcon abstract class (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2746\"\u003e#2746\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/39db99d54e451dad5157678b2e939e680fc5a7ea\"\u003e\u003ccode\u003e39db99d\u003c/code\u003e\u003c/a\u003e added credit to named parameters changelog entry (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2741\"\u003e#2741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/f341df11b9d93c7308523a101f2ec7dbd436b48b\"\u003e\u003ccode\u003ef341df1\u003c/code\u003e\u003c/a\u003e [various] prepare for 20.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2740\"\u003e#2740\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/096c98b01747fc30d1b8d4b4ec153361bf92c288\"\u003e\u003ccode\u003e096c98b\u003c/code\u003e\u003c/a\u003e added more named parameters to APIs (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2739\"\u003e#2739\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1080ab98188cd62b20b5b7e59bfa3ca445bc9a22\"\u003e\u003ccode\u003e1080ab9\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Apply named parameters to platform interface an...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b39a0f185bca0e2a7364d76d716cc52ca4f42853\"\u003e\u003ccode\u003eb39a0f1\u003c/code\u003e\u003c/a\u003e prepare for 20.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2733\"\u003e#2733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/compare/flutter_local_notifications-v19.5.0...flutter_local_notifications-v20.1.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_riverpod` from 3.0.3 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/flutter_riverpod-v3.0.3...flutter_riverpod-v3.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_annotation` from 3.0.3 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_annotation-v3.0.3...riverpod_annotation-v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `riverpod_generator` from 3.0.3 to 4.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e35c43ca4c836d0e2109eb82a4f2e67ba9f5bddd\"\u003e\u003ccode\u003ee35c43c\u003c/code\u003e\u003c/a\u003e The following packages have been updated:\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/fe2a26060d6b6043dbc95758e18cf0b788eb6256\"\u003e\u003ccode\u003efe2a260\u003c/code\u003e\u003c/a\u003e Fix \u003ca href=\"https://github.com/rrousselGit/riverpod/issues/\"\u003ehttps://github.com/rrousselGit/riverpod/issues/\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4679\"\u003e#4679\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f8734c9c0285bcbda62cf25b68fe83c0a01cdf4d\"\u003e\u003ccode\u003ef8734c9\u003c/code\u003e\u003c/a\u003e Fix doc typo (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4678\"\u003e#4678\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3f53dd7884c0278c52ab6c19e1266d1fbef07983\"\u003e\u003ccode\u003e3f53dd7\u003c/code\u003e\u003c/a\u003e fix range\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/7f180c74314b81eae95d5b6b3227543587ef3452\"\u003e\u003ccode\u003e7f180c7\u003c/code\u003e\u003c/a\u003e Add note about beta channel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/15f4b6da783852a79c2ebd792343f31530b439e7\"\u003e\u003ccode\u003e15f4b6d\u003c/code\u003e\u003c/a\u003e Update goldens\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/f3e13048a26d851abeae1b6ab5bc890a5ebad67d\"\u003e\u003ccode\u003ef3e1304\u003c/code\u003e\u003c/a\u003e Sort offsets\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/a2b1d21a05b935c9144273ec6a018b3f4d44ab7f\"\u003e\u003ccode\u003ea2b1d21\u003c/code\u003e\u003c/a\u003e Typos\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3b267bc800a6dc056149b0edc4684b4ec3369e4a\"\u003e\u003ccode\u003e3b267bc\u003c/code\u003e\u003c/a\u003e Typo\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/c5d309d581d4386333b484053f562a8a5a524a25\"\u003e\u003ccode\u003ec5d309d\u003c/code\u003e\u003c/a\u003e Support encore class heading for assist\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/riverpod/compare/riverpod_generator-v3.0.3...riverpod_generator-v4.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `json_serializable` from 6.11.2 to 6.11.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/google/json_serializable.dart/releases\"\u003ejson_serializable's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:json_serializable v6.11.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAllow \u003ccode\u003eanalyzer: \u0026gt;=9.0.0 \u0026lt;11.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.11.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: ^9.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild_config: ^1.2.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.3\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esdk: ^3.9.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.9\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/44e28e63c310bb4365d23312587c6dd674bd79c2\"\u003e\u003ccode\u003e44e28e6\u003c/code\u003e\u003c/a\u003e Allow analyzer 10. (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1542\"\u003e#1542\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/613a0c716b7db014ab8633af7c6a9f393d75a679\"\u003e\u003ccode\u003e613a0c7\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 4 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1540\"\u003e#1540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/41ecd7bb3fa7da73af8a1134002f7ef5a2eece8e\"\u003e\u003ccode\u003e41ecd7b\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1537\"\u003e#1537\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/cf786443b3485d9d9cffdf5941a344550f5f0584\"\u003e\u003ccode\u003ecf78644\u003c/code\u003e\u003c/a\u003e Update json_serializable to support the latest pkg:analyzer (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1535\"\u003e#1535\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_serializable-v6.11.2...json_serializable-v6.11.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `freezed` from 3.2.3 to 3.2.5\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/949442979490b42aa3850d1b308e3c1b8e160ef7\"\u003e\u003ccode\u003e9494429\u003c/code\u003e\u003c/a\u003e freezed            : 3.2.4 -\u0026gt; 3.2.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3268f9afbc4089d2add043d8d34e63e4712a1dc5\"\u003e\u003ccode\u003e3268f9a\u003c/code\u003e\u003c/a\u003e Analyzer 10.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/0fe515d65917bddfd149db38a7bc6818185cb5bf\"\u003e\u003ccode\u003e0fe515d\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/886d4d42b5f3246955cb8b52d004f0f928a257b8\"\u003e\u003ccode\u003e886d4d4\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/bcd618b607af4247077255329c70fa5b74a26d7b\"\u003e\u003ccode\u003ebcd618b\u003c/code\u003e\u003c/a\u003e Add readAllSourcesFromFilesystem everywhere\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/1b0c710d6c65b7beb3e789947e0e0dbbf62d96bc\"\u003e\u003ccode\u003e1b0c710\u003c/code\u003e\u003c/a\u003e chore: update sponsors.svg\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/821021c9a05767fbe997539a83053729a7cc9aae\"\u003e\u003ccode\u003e821021c\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/f106a44580b7ec8d4d3f9845e5a874dbf7d47b08\"\u003e\u003ccode\u003ef106a44\u003c/code\u003e\u003c/a\u003e Disable Freezed_lint CI\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/228499a3e571ae1948d3870f6417c6be62fb9e11\"\u003e\u003ccode\u003e228499a\u003c/code\u003e\u003c/a\u003e 3.2.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/c793702555c21322617955b09d7ca5c882e68d6b\"\u003e\u003ccode\u003ec793702\u003c/code\u003e\u003c/a\u003e Migrate Freezed\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v3.2.3...freezed-v3.2.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `google_mlkit_pose_detection` from 0.14.0 to 0.14.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/CHANGELOG.md\"\u003egoogle_mlkit_pose_detection's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_pose_detection\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:pose-detection-accurate\u003c/code\u003e to 18.0.0-beta5\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetection\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/PoseDetectionAccurate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_selfie_segmentation\u003c/code\u003e - \u003ccode\u003ev0.10.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:segmentation-selfie\u003c/code\u003e to 16.0.0-beta6\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SegmentationSelfie\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_smart_reply\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:smart-reply\u003c/code\u003e to 17.0.4\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/SmartReply\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_subject_segmentation\u003c/code\u003e - \u003ccode\u003ev0.0.3\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.android.gms:play-services-mlkit-subject-segmentation\u003c/code\u003e to 16.0.0-beta1\u003c/li\u003e\n\u003cli\u003eNote: iOS support is not available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_text_recognition\u003c/code\u003e - \u003ccode\u003ev0.15.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:text-recognition\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate Android native libraries \u003ccode\u003etext-recognition-chinese\u003c/code\u003e, \u003ccode\u003etext-recognition-devanagari\u003c/code\u003e, \u003ccode\u003etext-recognition-japanese\u003c/code\u003e, \u003ccode\u003etext-recognition-korean\u003c/code\u003e to 16.0.1\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/TextRecognition\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003cli\u003eUpdate iOS native libraries \u003ccode\u003eGoogleMLKit/TextRecognitionChinese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionDevanagari\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionJapanese\u003c/code\u003e, \u003ccode\u003eGoogleMLKit/TextRecognitionKorean\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003e\u003ccode\u003egoogle_mlkit_translation\u003c/code\u003e - \u003ccode\u003ev0.13.1\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate Android native library \u003ccode\u003ecom.google.mlkit:translate\u003c/code\u003e to 17.0.3\u003c/li\u003e\n\u003cli\u003eUpdate iOS native library \u003ccode\u003eGoogleMLKit/Translate\u003c/code\u003e to 9.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch2\u003e2025-03-20\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_ml_kit---v0200\"\u003e\u003ccode\u003egoogle_ml_kit\u003c/code\u003e - \u003ccode\u003ev0.20.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_barcode_scanning---v0141\"\u003e\u003ccode\u003egoogle_mlkit_barcode_scanning\u003c/code\u003e - \u003ccode\u003ev0.14.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_commons---v0110\"\u003e\u003ccode\u003egoogle_mlkit_commons\u003c/code\u003e - \u003ccode\u003ev0.11.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-ml/google_ml_kit_flutter/blob/develop/#google_mlkit_digital_ink_recognition---v0141\"\u003e\u003ccode\u003egoogle_mlkit_digital_ink_recognition\u003c/code\u003e - \u003ccode\u003ev0.14.1...\n\n_Description has been truncated_","html_url":"https://github.com/kacperchojnackipjatk/OrthoSense/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/kacperchojnackipjatk%2FOrthoSense/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}}]}