{"id":928,"name":"flutter_lints","ecosystem":"pub","repository_url":"https://github.com/flutter/packages","issues_count":865,"created_at":"2025-06-06T15:01:38.914Z","updated_at":"2025-06-06T15:01:38.914Z","purl":"pkg:pub/flutter_lints","metadata":{"id":90298,"name":"flutter_lints","ecosystem":"pub","description":"Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.","homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/flutter/packages","keywords_array":[],"namespace":null,"versions_count":17,"first_release_published_at":"2021-05-05T19:49:34.839Z","latest_release_published_at":"2025-05-27T13:59:16.618Z","latest_release_number":"6.0.0","last_synced_at":"2025-06-06T15:01:49.152Z","created_at":"2022-04-05T12:08:38.572Z","updated_at":"2025-06-06T15:01:49.152Z","registry_url":"https://pub.dev/packages/flutter_lints","install_command":"dart pub add flutter_lints","documentation_url":"https://pub.dev/documentation/flutter_lints/","metadata":{},"repo_metadata":{"uuid":"99045602","full_name":"flutter/packages","owner":"flutter","description":"A collection of useful packages maintained by the Flutter team","archived":false,"fork":false,"pushed_at":"2023-03-20T18:31:35.000Z","size":92890,"stargazers_count":2716,"open_issues_count":68,"forks_count":1216,"subscribers_count":117,"default_branch":"main","last_synced_at":"2023-03-20T19:53:41.182Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Dart","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null}},"created_at":"2017-08-01T21:43:32.000Z","updated_at":"2023-03-20T18:34:01.000Z","dependencies_parsed_at":"2022-07-14T06:00:41.042Z","dependency_job_id":null,"html_url":"https://github.com/flutter/packages","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter%2Fpackages","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter%2Fpackages/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter%2Fpackages/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flutter","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"},"owner_record":{"login":"flutter","name":"Flutter","uuid":"14101776","kind":"organization","description":"Flutter is Google's UI toolkit for building beautiful, natively compiled applications for mobile, web, desktop, and embedded devices from a single codebase.","email":null,"website":"https://flutter.dev","location":null,"twitter":"FlutterDev","company":null,"avatar_url":"https://avatars.githubusercontent.com/u/14101776?v=4","repositories_count":30,"last_synced_at":"2023-02-20T00:03:44.876Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flutter"},"tags":[{"name":"flutter_markdown-v0.6.9+1","sha":"d8bf76e582c3514e7c0533de3085e70bdd847bb8","kind":"commit","published_at":"2022-03-24T22:06:06.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.9+1","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.9+1"},{"name":"pigeon-v2.0.3","sha":"84a2e796d7e5bbe8684cfaf4df0b0aeefab18042","kind":"commit","published_at":"2022-03-22T23:17:23.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v2.0.3","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v2.0.3"},{"name":"go_router-v3.0.5","sha":"a9d6bf14ba011c8389dc2e8db713ae245a7c7293","kind":"commit","published_at":"2022-03-21T17:15:23.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/go_router-v3.0.5","html_url":"https://github.com/flutter/packages/releases/tag/go_router-v3.0.5"},{"name":"flutter_lints-v2.0.0","sha":"202fb329c970baf647547594cb3d18fa85fcdc68","kind":"commit","published_at":"2022-03-18T18:17:50.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v2.0.0","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v2.0.0"},{"name":"pigeon-v2.0.2","sha":"dbecc2c6f01ef680f708d4c840924086f3ac6c2d","kind":"commit","published_at":"2022-03-16T20:00:24.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v2.0.2","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v2.0.2"},{"name":"metrics_center-v1.0.4","sha":"bf29f5f18d1dcf45a6c098249c5fd40787945be0","kind":"commit","published_at":"2022-03-15T04:20:18.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/metrics_center-v1.0.4","html_url":"https://github.com/flutter/packages/releases/tag/metrics_center-v1.0.4"},{"name":"pigeon-v2.0.1","sha":"6380b561130cb66bb144b57433dbbe56eaa65f75","kind":"commit","published_at":"2022-03-10T19:24:39.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v2.0.1","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v2.0.1"},{"name":"pigeon-v2.0.0","sha":"e2dd9502b2ccb3014ef985dcd656e3ada5b46563","kind":"commit","published_at":"2022-03-08T01:11:34.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v2.0.0","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v2.0.0"},{"name":"go_router-v3.0.4","sha":"24d8322bbaa9d396ec201140004cdf8fc8a818f4","kind":"commit","published_at":"2022-03-04T22:36:16.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/go_router-v3.0.4","html_url":"https://github.com/flutter/packages/releases/tag/go_router-v3.0.4"},{"name":"go_router-v3.0.3","sha":"ff733b5af1662cbe8a6b1e568b407bae52b4f094","kind":"commit","published_at":"2022-02-28T21:41:13.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/go_router-v3.0.3","html_url":"https://github.com/flutter/packages/releases/tag/go_router-v3.0.3"},{"name":"go_router-v3.0.2","sha":"64f439f4f65f0d7b01db39051cb6d7f8a852dd60","kind":"commit","published_at":"2022-02-24T17:46:18.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/go_router-v3.0.2","html_url":"https://github.com/flutter/packages/releases/tag/go_router-v3.0.2"},{"name":"pigeon-v1.0.19","sha":"14b7d46c08ce3cba402e9be35642a67cb1e65702","kind":"commit","published_at":"2022-02-24T17:21:33.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.19","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.19"},{"name":"web_benchmarks-v0.0.7","sha":"8c0f9ac729fc16168ea8012d34ba769ceacee27a","kind":"commit","published_at":"2022-02-17T00:53:24.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/web_benchmarks-v0.0.7","html_url":"https://github.com/flutter/packages/releases/tag/web_benchmarks-v0.0.7"},{"name":"palette_generator-v0.3.3","sha":"702e2f645dab8584e47be3b9a6f51959898ecd3e","kind":"commit","published_at":"2022-02-15T22:20:21.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/palette_generator-v0.3.3","html_url":"https://github.com/flutter/packages/releases/tag/palette_generator-v0.3.3"},{"name":"pigeon-v1.0.18","sha":"28b5bbdba98b2a2f94c09c88bd39226d4147e972","kind":"commit","published_at":"2022-02-10T18:27:06.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.18","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.18"},{"name":"pointer_interceptor-v0.9.3","sha":"3ec2ed0be23db50381630ab48c010b9ea4b02e9b","kind":"commit","published_at":"2022-02-09T00:15:20.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.9.3","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.9.3"},{"name":"web_benchmarks-v0.0.6","sha":"a7c287bd2a88c02750b6d30ab45ab64580082116","kind":"commit","published_at":"2022-02-08T21:15:23.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/web_benchmarks-v0.0.6","html_url":"https://github.com/flutter/packages/releases/tag/web_benchmarks-v0.0.6"},{"name":"pigeon-v1.0.17","sha":"dc90e7b759beac1708b7f32b88a1a9aeb4d0cf75","kind":"commit","published_at":"2022-02-04T19:40:14.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.17","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.17"},{"name":"pointer_interceptor-v0.9.2","sha":"0bcdbdfd4922e385d04387ce974abc00c560002f","kind":"commit","published_at":"2022-02-03T18:55:22.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.9.2","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.9.2"},{"name":"xdg_directories-v0.2.0+1","sha":"3930957af2ee219ea86630d1f5a3d1dbac70409c","kind":"commit","published_at":"2022-02-02T21:35:18.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/xdg_directories-v0.2.0+1","html_url":"https://github.com/flutter/packages/releases/tag/xdg_directories-v0.2.0+1"},{"name":"pointer_interceptor-v0.9.1","sha":"1377eedc0e7a3c5809884071f820a2b2ca9b8c1d","kind":"commit","published_at":"2022-02-01T20:05:22.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.9.1","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.9.1"},{"name":"pigeon-v1.0.16","sha":"5e74e3170350cb0ad7291c234ecacba1527eeae6","kind":"commit","published_at":"2022-02-01T01:35:12.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.16","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.16"},{"name":"multicast_dns-v0.3.2","sha":"4ba74b6fa099a0b804dfdfc46553910544737b81","kind":"commit","published_at":"2022-01-25T03:26:00.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/multicast_dns-v0.3.2","html_url":"https://github.com/flutter/packages/releases/tag/multicast_dns-v0.3.2"},{"name":"imitation_game-v0.0.1","sha":"4ba74b6fa099a0b804dfdfc46553910544737b81","kind":"commit","published_at":"2022-01-25T03:26:00.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/imitation_game-v0.0.1","html_url":"https://github.com/flutter/packages/releases/tag/imitation_game-v0.0.1"},{"name":"pigeon-v1.0.15","sha":"519fea29531b6499369bd85e5ceca2d80e3b15aa","kind":"commit","published_at":"2022-01-12T17:39:12.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.15","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.15"},{"name":"pigeon-v1.0.14","sha":"34417d04667864612927995bb9a0f32e0e87a51a","kind":"commit","published_at":"2022-01-10T17:21:40.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.14","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.14"},{"name":"pigeon-v1.0.13","sha":"57839aed003a94493cfeff47fae1cefd8567ab02","kind":"commit","published_at":"2022-01-06T01:35:06.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.13","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.13"},{"name":"flutter_markdown-v0.6.9","sha":"d046d7d245c1414fd5b9b89a92bb193812b7968f","kind":"commit","published_at":"2021-12-17T12:39:20.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.9","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.9"},{"name":"pigeon-v1.0.12","sha":"62c9db672bd45bdc9cf4b812cc2162f3aec9de97","kind":"commit","published_at":"2021-12-02T17:22:22.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.12","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.12"},{"name":"pigeon-v1.0.11","sha":"2fd81ca609b8e47a0a8bfe973d207bdec1f10d85","kind":"commit","published_at":"2021-11-30T21:29:07.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.11","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.11"},{"name":"metrics_center-v1.0.3","sha":"a19eca7fe2660c71acf5928a275deda1da318c50","kind":"commit","published_at":"2021-11-15T21:50:15.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/metrics_center-v1.0.3","html_url":"https://github.com/flutter/packages/releases/tag/metrics_center-v1.0.3"},{"name":"pigeon-v1.0.10","sha":"2459d635be7bda04e84f877abf1f47c57902b4cd","kind":"commit","published_at":"2021-11-11T01:09:38.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.10","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.10"},{"name":"cupertino_icons-v1.0.4","sha":"2cbc815b90aedd274a2d39563a40152d8593dd06","kind":"commit","published_at":"2021-11-05T22:27:04.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/cupertino_icons-v1.0.4","html_url":"https://github.com/flutter/packages/releases/tag/cupertino_icons-v1.0.4"},{"name":"pigeon-v1.0.9","sha":"f536388ab23d3aebe05cfd2edb5d29238baea68c","kind":"commit","published_at":"2021-11-04T16:35:55.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.9","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.9"},{"name":"cross_file-v0.3.2","sha":"b33feaee05c671f1f276d9766aeb887a35d2ed69","kind":"commit","published_at":"2021-10-27T17:53:05.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/cross_file-v0.3.2","html_url":"https://github.com/flutter/packages/releases/tag/cross_file-v0.3.2"},{"name":"pigeon-v1.0.8","sha":"db9d8c247b77f6c7ad072e09a5fe705a184f8bb2","kind":"commit","published_at":"2021-10-25T17:02:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.8","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.8"},{"name":"animations-v2.0.2","sha":"37ac247b56810d6c182d6ea3522f80fa58181895","kind":"commit","published_at":"2021-10-21T16:31:34.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v2.0.2","html_url":"https://github.com/flutter/packages/releases/tag/animations-v2.0.2"},{"name":"flutter_markdown-v0.6.8","sha":"5594af3445a5788aff1edc62d5c3042cb6faf5d1","kind":"commit","published_at":"2021-10-21T04:43:20.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.8","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.8"},{"name":"palette_generator-v0.3.2","sha":"49e3e92127cf9bc0a09357d075074b28c3d52cb9","kind":"commit","published_at":"2021-10-12T20:08:05.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/palette_generator-v0.3.2","html_url":"https://github.com/flutter/packages/releases/tag/palette_generator-v0.3.2"},{"name":"flutter_markdown-v0.6.7","sha":"5929818706d333f7a063b1c484bdd511248187de","kind":"commit","published_at":"2021-10-06T07:14:49.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.7","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.7"},{"name":"rfw-v1.0.2","sha":"6d2bc892af37fff90a21ba86b307af82e27c9540","kind":"commit","published_at":"2021-10-05T22:23:04.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/rfw-v1.0.2","html_url":"https://github.com/flutter/packages/releases/tag/rfw-v1.0.2"},{"name":"rfw-v1.0.1","sha":"9d1e04893ebbeb9166ab7e9b129c9400c1668b46","kind":"commit","published_at":"2021-10-01T17:28:05.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/rfw-v1.0.1","html_url":"https://github.com/flutter/packages/releases/tag/rfw-v1.0.1"},{"name":"pigeon-v1.0.7","sha":"5cbf2013e242050ed85e9ff1ba4e07d7abd5f845","kind":"commit","published_at":"2021-09-24T16:10:51.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.7","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.7"},{"name":"extension_google_sign_in_as_googleapis_auth-v2.0.4","sha":"671b787be4d8e985b752672a1b6335cf46c70b9f","kind":"commit","published_at":"2021-09-23T00:26:29.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/extension_google_sign_in_as_googleapis_auth-v2.0.4","html_url":"https://github.com/flutter/packages/releases/tag/extension_google_sign_in_as_googleapis_auth-v2.0.4"},{"name":"pigeon-v1.0.6","sha":"0bab5902c0af9eae19f3583970ca328d1ba149c6","kind":"commit","published_at":"2021-09-20T16:13:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.6","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.6"},{"name":"pigeon-v1.0.5","sha":"b0238fb523cc3cd2453078535b0de49ec764d7ff","kind":"commit","published_at":"2021-09-17T22:49:35.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.5","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.5"},{"name":"rfw-v1.0.0","sha":"881fccfca7d1085107b61899fca0a37e02e9f3bb","kind":"commit","published_at":"2021-09-16T19:22:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/rfw-v1.0.0","html_url":"https://github.com/flutter/packages/releases/tag/rfw-v1.0.0"},{"name":"extension_google_sign_in_as_googleapis_auth-v2.0.3","sha":"445b60cf840297dbaaf72d977a6e0a67e0fcf42b","kind":"commit","published_at":"2021-09-15T14:57:05.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/extension_google_sign_in_as_googleapis_auth-v2.0.3","html_url":"https://github.com/flutter/packages/releases/tag/extension_google_sign_in_as_googleapis_auth-v2.0.3"},{"name":"pigeon-v1.0.4","sha":"9c517945ac247d4d8929180ddb3864be5a6ed784","kind":"commit","published_at":"2021-09-15T02:40:08.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.4","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.4"},{"name":"cross_file-v0.3.1+5","sha":"e8dd1372e74d7e28e2b45d3984d11b412e0fca7b","kind":"commit","published_at":"2021-09-09T00:10:25.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/cross_file-v0.3.1+5","html_url":"https://github.com/flutter/packages/releases/tag/cross_file-v0.3.1+5"},{"name":"pigeon-v1.0.2","sha":"d8c10c71dc5973ffecd06f5ec6fa7ebcc6871646","kind":"commit","published_at":"2021-09-08T16:33:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.2","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.2"},{"name":"pigeon-v1.0.1","sha":"3de1bd3052ee520624226d0bc6ea63ae89e5a4fe","kind":"commit","published_at":"2021-09-03T15:54:59.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.1","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.1"},{"name":"multicast_dns-v0.3.1","sha":"c734cae28e4734c156f7f8dee11db07c11313739","kind":"commit","published_at":"2021-09-02T18:07:19.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/multicast_dns-v0.3.1","html_url":"https://github.com/flutter/packages/releases/tag/multicast_dns-v0.3.1"},{"name":"pigeon-v1.0.0","sha":"43a524d42c12834dd82aafde8946b1a936d4c6d1","kind":"commit","published_at":"2021-09-01T20:01:32.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pigeon-v1.0.0","html_url":"https://github.com/flutter/packages/releases/tag/pigeon-v1.0.0"},{"name":"palette_generator-v0.3.1","sha":"e3b4b334a0dce868d2e3b79f09b99b18e218066d","kind":"commit","published_at":"2021-09-01T17:50:24.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/palette_generator-v0.3.1","html_url":"https://github.com/flutter/packages/releases/tag/palette_generator-v0.3.1"},{"name":"flutter_markdown-v0.6.6","sha":"db0504aa3b85ed98af5ef62405751ef7e0b7932a","kind":"commit","published_at":"2021-08-31T22:03:52.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.6","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.6"},{"name":"metrics_center-v1.0.1","sha":"f0ae38eb458fb17084a9b8b332ee3b754c27c7c7","kind":"tag","published_at":"2021-08-26T22:11:54.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/metrics_center-v1.0.1","html_url":"https://github.com/flutter/packages/releases/tag/metrics_center-v1.0.1"},{"name":"flutter_markdown-v0.6.5","sha":"ad83ff88014c03ef107ff47cb26fe6880b3c4ae1","kind":"commit","published_at":"2021-08-24T22:16:19.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.5","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.5"},{"name":"metrics_center-v1.0.0","sha":"7b0b8e338128ff161d10aaa4d90d428532a16de5","kind":"commit","published_at":"2021-08-17T17:47:08.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/metrics_center-v1.0.0","html_url":"https://github.com/flutter/packages/releases/tag/metrics_center-v1.0.0"},{"name":"multicast_dns-v0.3.0+1","sha":"63040337424f345452a5e07632774e6585329ac0","kind":"commit","published_at":"2021-08-15T22:47:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/multicast_dns-v0.3.0+1","html_url":"https://github.com/flutter/packages/releases/tag/multicast_dns-v0.3.0+1"},{"name":"flutter_markdown-v0.6.4","sha":"5926d01770b741b9e2a747d0d35391d819a8ea7b","kind":"commit","published_at":"2021-08-01T04:34:16.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.4","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.4"},{"name":"flutter_markdown-v0.6.3","sha":"c20951f6ce7214d90eefef1feef4674a018ba8b7","kind":"commit","published_at":"2021-07-28T00:53:58.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.3","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.3"},{"name":"cross_file-v0.3.1+4","sha":"8da24ab81e3354fc973ba6f319d9e2dfff27bc10","kind":"commit","published_at":"2021-07-12T19:14:14.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/cross_file-v0.3.1+4","html_url":"https://github.com/flutter/packages/releases/tag/cross_file-v0.3.1+4"},{"name":"flutter_image-v4.1.0","sha":"d17341ba29d1e85d60f4fbca446150d4c323a6f2","kind":"commit","published_at":"2021-07-12T17:51:34.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_image-v4.1.0","html_url":"https://github.com/flutter/packages/releases/tag/flutter_image-v4.1.0"},{"name":"flutter_lints-v1.0.4","sha":"735a9474e4607b98e1e260d1bfe101d6dcdc5273","kind":"commit","published_at":"2021-07-07T18:07:33.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v1.0.4","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v1.0.4"},{"name":"flutter_template_images-v4.0.0","sha":"e528db7f9252a2cb1da12f1a1c1c0babf23c90ce","kind":"commit","published_at":"2021-06-28T18:55:54.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_template_images-v4.0.0","html_url":"https://github.com/flutter/packages/releases/tag/flutter_template_images-v4.0.0"},{"name":"cross_file-v0.3.1+3","sha":"7277bd72c66684b26a16987eed667270fb0252d3","kind":"commit","published_at":"2021-06-23T15:47:13.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/cross_file-v0.3.1+3","html_url":"https://github.com/flutter/packages/releases/tag/cross_file-v0.3.1+3"},{"name":"flutter_template_images-v3.0.1","sha":"61738248670d7f6a681552416b62e074d4b0bd9b","kind":"commit","published_at":"2021-06-02T15:04:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_template_images-v3.0.1","html_url":"https://github.com/flutter/packages/releases/tag/flutter_template_images-v3.0.1"},{"name":"flutter_lints-v1.0.3","sha":"d2edf76d70c065c285d44dc20c40b4f6bcc6e140","kind":"commit","published_at":"2021-06-01T22:02:15.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v1.0.3","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v1.0.3"},{"name":"pointer_interceptor-v0.9.0+1","sha":"cdabfd3472e2bc99d90412b5d8dad4004b77e02d","kind":"commit","published_at":"2021-05-27T19:39:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.9.0+1","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.9.0+1"},{"name":"animations-v2.0.1","sha":"4aabb81032c3304955c3e0e1c37a3b176370e739","kind":"commit","published_at":"2021-05-21T15:49:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v2.0.1","html_url":"https://github.com/flutter/packages/releases/tag/animations-v2.0.1"},{"name":"flutter_lints-v1.0.2","sha":"52c70e3b82237f271a86d6d7f90019c7991aeff1","kind":"commit","published_at":"2021-05-18T14:39:29.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v1.0.2","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v1.0.2"},{"name":"flutter_template_images-v3.0.0","sha":"c52dc9067185f130bf6a1e296c02d2fc058960c0","kind":"commit","published_at":"2021-05-14T21:16:17.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_template_images-v3.0.0","html_url":"https://github.com/flutter/packages/releases/tag/flutter_template_images-v3.0.0"},{"name":"flutter_lints-v1.0.1","sha":"f18ba69189faebae4d4145ba111b125bd02bf4e8","kind":"commit","published_at":"2021-05-13T19:39:13.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v1.0.1","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v1.0.1"},{"name":"flutter_image-v4.0.1","sha":"1b5a36994b92ccac7bc63ac33e652749b8759a0a","kind":"commit","published_at":"2021-05-13T17:31:48.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_image-v4.0.1","html_url":"https://github.com/flutter/packages/releases/tag/flutter_image-v4.0.1"},{"name":"flutter_markdown-v0.6.2","sha":"4800be5f92f7966bcdd04af84f02576d72d2f8a5","kind":"commit","published_at":"2021-05-12T21:25:39.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_markdown-v0.6.2","html_url":"https://github.com/flutter/packages/releases/tag/flutter_markdown-v0.6.2"},{"name":"flutter_lints-v1.0.0","sha":"977b423212a1881b618b314cef15e7f9ce3ceb33","kind":"commit","published_at":"2021-05-12T17:09:22.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v1.0.0","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v1.0.0"},{"name":"flutter_lints-v1.0.0-dev.0","sha":"b17875fa0e236b0bb657ae19a06b91338c4c9990","kind":"commit","published_at":"2021-05-05T23:54:33.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/flutter_lints-v1.0.0-dev.0","html_url":"https://github.com/flutter/packages/releases/tag/flutter_lints-v1.0.0-dev.0"},{"name":"css_colors-v1.1.1","sha":"b891620f06d69c08eb862e583ae3e8f56588541a","kind":"commit","published_at":"2021-04-29T19:40:13.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/css_colors-v1.1.1","html_url":"https://github.com/flutter/packages/releases/tag/css_colors-v1.1.1"},{"name":"web_benchmarks-v0.0.5","sha":"ad1297d4dea79295cd8fb9b47a4cf376bf0cc34a","kind":"commit","published_at":"2021-03-29T17:18:12.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/web_benchmarks-v0.0.5","html_url":"https://github.com/flutter/packages/releases/tag/web_benchmarks-v0.0.5"},{"name":"multicast_dns-v0.3.0","sha":"3337df68010f537613e8fcaf5429565a2305e9af","kind":"commit","published_at":"2021-03-19T17:45:30.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/multicast_dns-v0.3.0","html_url":"https://github.com/flutter/packages/releases/tag/multicast_dns-v0.3.0"},{"name":"extension_google_sign_in_as_googleapis_auth-v2.0.2","sha":"344f575216cacfcf09d477cf2a32fbe1fac574d3","kind":"commit","published_at":"2021-03-15T20:57:57.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/extension_google_sign_in_as_googleapis_auth-v2.0.2","html_url":"https://github.com/flutter/packages/releases/tag/extension_google_sign_in_as_googleapis_auth-v2.0.2"},{"name":"cross_file-v0.3.1+1","sha":"e062c6071941532c34466d8da7dd02b8add4ab8c","kind":"commit","published_at":"2021-03-10T19:29:38.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/cross_file-v0.3.1+1","html_url":"https://github.com/flutter/packages/releases/tag/cross_file-v0.3.1+1"},{"name":"extension_google_sign_in_as_googleapis_auth-v2.0.1","sha":"7cc53c2fd3bfe6736fa015a743f582297d8f2e86","kind":"commit","published_at":"2021-03-09T21:47:19.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/extension_google_sign_in_as_googleapis_auth-v2.0.1","html_url":"https://github.com/flutter/packages/releases/tag/extension_google_sign_in_as_googleapis_auth-v2.0.1"},{"name":"pointer_interceptor-v0.9.0","sha":"f17b20ae3d0dae08a775b7a3a45756f5443d6690","kind":"commit","published_at":"2021-02-18T21:49:56.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.9.0","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.9.0"},{"name":"xdg_directories-v0.2.0","sha":"616313a8df6362160eda1ec0d3d46ccc2ba1a4aa","kind":"commit","published_at":"2021-02-18T20:37:06.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/xdg_directories-v0.2.0","html_url":"https://github.com/flutter/packages/releases/tag/xdg_directories-v0.2.0"},{"name":"animations-v2.0.0-nullsafety.0","sha":"f3e92fded07b3b1a03a271622c9f209a157a4643","kind":"commit","published_at":"2021-01-27T20:55:35.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v2.0.0-nullsafety.0","html_url":"https://github.com/flutter/packages/releases/tag/animations-v2.0.0-nullsafety.0"},{"name":"pointer_interceptor-v0.8.0+2","sha":"9b3839cc25d21e2039868e8a58a4c176fa83fc11","kind":"commit","published_at":"2021-01-21T00:21:47.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.8.0+2","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.8.0+2"},{"name":"pointer_interceptor-v0.8.0+1","sha":"71dbbdfb5d9cd4b3c6052dcb9aa3e501f4075845","kind":"commit","published_at":"2020-12-17T00:54:33.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.8.0+1","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.8.0+1"},{"name":"pointer_interceptor-v0.8.0","sha":"1c117bb32135d0261297bcd552be2c377cf5f7ea","kind":"commit","published_at":"2020-12-16T23:40:38.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/pointer_interceptor-v0.8.0","html_url":"https://github.com/flutter/packages/releases/tag/pointer_interceptor-v0.8.0"},{"name":"animations-v1.1.2","sha":"a4c2106d3bb3c88a8905521b82ecd72d7d1385be","kind":"commit","published_at":"2020-07-28T19:20:27.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.1.2","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.1.2"},{"name":"animations-v1.1.1","sha":"c9c8e8f5f520cd9ea70466ea9c28fd7aaa3cedb2","kind":"commit","published_at":"2020-06-18T01:45:38.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.1.1","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.1.1"},{"name":"animations-v1.1.0","sha":"60ef496b1e1d9820ec8e84dbca70f17c62f4ef3e","kind":"commit","published_at":"2020-06-02T16:31:00.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.1.0","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.1.0"},{"name":"animations-v1.0.1","sha":"60ef496b1e1d9820ec8e84dbca70f17c62f4ef3e","kind":"commit","published_at":"2020-06-02T16:31:00.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.1","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.1"},{"name":"animations-v1.0.0+5","sha":"5e1e240bf50dc049908df8b8e7f51cd57c36c8fe","kind":"commit","published_at":"2020-02-21T18:47:38.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.0+5","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.0+5"},{"name":"animations-v1.0.0+4","sha":"6a6db3a8ef47d3a9d673048a034db1a1cf46140f","kind":"commit","published_at":"2020-02-21T18:26:03.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.0+4","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.0+4"},{"name":"animations-v1.0.0+3","sha":"5f901fba6a00a49dff8aa8cab2d3cfb34155c35e","kind":"commit","published_at":"2020-02-18T23:59:42.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.0+3","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.0+3"},{"name":"animations-v1.0.0+2","sha":"caefceffa0b1c5ef72eabb3e5f261052d86fb391","kind":"commit","published_at":"2020-02-18T21:58:16.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.0+2","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.0+2"},{"name":"animations-v1.0.0+1","sha":"13dfd688b60dac20a986a56e055d5debbd709d55","kind":"commit","published_at":"2020-02-18T21:45:21.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.0+1","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.0+1"},{"name":"animations-v1.0.0","sha":"c6b04d8c7c4ecc0a1a491d3dc422d8abe9d59b7c","kind":"commit","published_at":"2020-02-18T20:38:29.000Z","download_url":"https://codeload.github.com/flutter/packages/tar.gz/animations-v1.0.0","html_url":"https://github.com/flutter/packages/releases/tag/animations-v1.0.0"}]},"repo_metadata_updated_at":"2023-03-20T20:01:27.884Z","dependent_packages_count":19164,"downloads":null,"downloads_period":null,"dependent_repos_count":121784,"rankings":{"downloads":null,"dependent_repos_count":0.039610565597181395,"dependent_packages_count":0.0,"stargazers_count":0.6712948485417058,"forks_count":0.45656388767277506,"docker_downloads_count":1.1341130360456146,"average":0.4603164675714554},"purl":"pkg:pub/flutter_lints","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pub/flutter_lints","docker_dependents_count":27,"docker_downloads_count":18690213,"usage_url":"https://repos.ecosyste.ms/usage/pub/flutter_lints","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pub/flutter_lints/dependencies","status":null,"funding_links":[],"critical":true,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/flutter_lints/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/flutter_lints/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/flutter_lints/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pub.dev/packages/flutter_lints/related_packages","maintainers":[],"registry":{"name":"pub.dev","url":"https://pub.dev","ecosystem":"pub","default":true,"packages_count":65701,"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":492,"unique_repositories_count_past_30_days":9,"recent_issues":[{"uuid":"5694823636","node_id":"PR_kwDOQBxlp88AAAABGfmP1w","number":604,"state":"closed","title":"chore(deps-pub)(deps): bump the flutter group in /mobile with 9 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-10-08T00:10:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-04T00:15:59.000Z","updated_at":"2026-10-08T00:10:20.000Z","time_to_close":345253,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-pub)(deps): bump","group_name":"flutter","update_count":9,"packages":[{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"22.3.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_linux","old_version":"4.0.1","new_version":"8.0.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_platform_interface","old_version":"7.2.0","new_version":"12.2.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.3.4","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_linux","old_version":"1.2.3","new_version":"3.0.3","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_platform_interface","old_version":"1.1.2","new_version":"2.1.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_web","old_version":"1.2.1","new_version":"2.1.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_windows","old_version":"3.1.2","new_version":"4.1.0","repository_url":"https://github.com/mogol/flutter_secure_storage"}],"path":"/mobile","ecosystem":"pub"},"body":"Bumps the flutter group in /mobile with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `22.3.1` |\n| [flutter_local_notifications_linux](https://github.com/MaikuB/flutter_local_notifications) | `4.0.1` | `8.0.1` |\n| [flutter_local_notifications_platform_interface](https://github.com/MaikuB/flutter_local_notifications) | `7.2.0` | `12.2.0` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.3.4` |\n| [flutter_secure_storage_linux](https://github.com/mogol/flutter_secure_storage) | `1.2.3` | `3.0.3` |\n| [flutter_secure_storage_platform_interface](https://github.com/mogol/flutter_secure_storage) | `1.1.2` | `2.1.1` |\n| [flutter_secure_storage_web](https://github.com/mogol/flutter_secure_storage) | `1.2.1` | `2.1.1` |\n| [flutter_secure_storage_windows](https://github.com/mogol/flutter_secure_storage) | `3.1.2` | `4.1.0` |\n\nUpdates `flutter_lints` from 3.0.2 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 17.2.4 to 22.3.1\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-v22.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] fixed subtitle not showing up properly. Thanks to the PR from \u003ca href=\"https://github.com/JIWON1923\"\u003eSoi (Jiwon Lee)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003eopenAppNotificationSettings()\u003c/code\u003e method. This opens the system settings UI where the user can manage notification permissions for the app. When not possible, on iOS, it opens the application's settings on iOS and on macOS, it opens the system settings notification pane. Thanks to the PR from \u003ca href=\"https://github.com/hamadcc\"\u003ehamadcc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added support for callbacks to fire when a notification has been dismissed. This requires opting in by where the key requirements is to make use of the \u003ccode\u003edismissIsolate\u003c/code\u003e property added to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e and \u003ccode\u003eDarwinNotificationDetails\u003c/code\u003e class. This indicates which isolate should be used to handle when a notification has been dismissed. Note on macOS, there is no support for background isolates so callback will always fire on the main isolate despite what is specified. Please see example app for more details on how to set up handling dismissals. Thanks to the PR from from \u003ca href=\"https://github.com/vlaushkin\"\u003eVasily Laushkin\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2807\"\u003e#2807\u003c/a\u003e where the manifest for SPM incorrectly declared the minimum iOS version is 11 when it should have been 13. Thanks to the PR from \u003ca href=\"https://github.com/Bizzwell\"\u003eBizzwell\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support for \u003ccode\u003eshowBigPictureWhenCollapsed\u003c/code\u003e in \u003ccode\u003eBigPictureStyleInformation\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/hiimax\"\u003ehiimax (Codematic)\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] improved SPM compatibility\u003c/li\u003e\n\u003cli\u003eMigrated example app to use SPM and removed Cocoapods integration\u003c/li\u003e\n\u003cli\u003eFixed API docs of \u003ccode\u003eNotificationResponseType.selectedNotificationAction\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/Fush1m1\"\u003efush1m1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Suppress warning around usage of experimental coroutines. This is to fix issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2777\"\u003e#2777\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed missing code formatting in the Notification Actions configuration section. Thanks to the PR from \u003ca href=\"https://github.com/deandreamatias\"\u003eMatias de Andrea\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed the \u003ccode\u003edetails\u003c/code\u003e parameter associated with the \u003ccode\u003eshow()\u003c/code\u003e method to \u003ccode\u003enotificationDetails\u003c/code\u003e. This was done to be consistent with other APIs across all of the platforms\u003c/li\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking changes\u003c/strong\u003e removed the \u003ccode\u003ehasPermission\u003c/code\u003e and \u003ccode\u003eisPermissionDenied\u003c/code\u003e boolean properties associated with the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e class. This was done to simplify the plugin as the \u003ccode\u003epermissionStatus\u003c/code\u003e property already exists and can be used\u003c/li\u003e\n\u003cli\u003e[Web] Fixed an issue where \u003ccode\u003eisSupported\u003c/code\u003e property in the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e was not exposed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\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\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/325d98faabbe9eed083d02beea38b439bc45f2a6\"\u003e\u003ccode\u003e325d98f\u003c/code\u003e\u003c/a\u003e prepare for 22.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2822\"\u003e#2822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/9081a1767462a3557c4136472418259b42f89742\"\u003e\u003ccode\u003e9081a17\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] fix: apply subtitle from platformSpecifics on m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/c09911fabbc2ef6fa143616719650461c7591e69\"\u003e\u003ccode\u003ec09911f\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5 to 6 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2819\"\u003e#2819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e5100eb8e6e65ef04cf50558a30fa33480e36d54\"\u003e\u003ccode\u003ee5100eb\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] remove unnecessary FOREGROUND_SERVICE permissio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\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-v17.2.4...flutter_local_notifications-v22.3.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_linux` from 4.0.1 to 8.0.1\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/e67b2238210f56ae3acecda04d01df3a3da6bb32\"\u003e\u003ccode\u003ee67b223\u003c/code\u003e\u003c/a\u003e added changelog entry on platform interface dependency bump (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2783\"\u003e#2783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d4e79271574dc8b2728f35886f00ce3f41202f89\"\u003e\u003ccode\u003ed4e7927\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2782\"\u003e#2782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6f2d72be79f79f34eb29f332d879f23e80aab553\"\u003e\u003ccode\u003e6f2d72b\u003c/code\u003e\u003c/a\u003e updated .gitignore settings (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d514b4f73bd8a475eb42a221036bb4c486c7f9b0\"\u003e\u003ccode\u003ed514b4f\u003c/code\u003e\u003c/a\u003e docs: improve format (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2778\"\u003e#2778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/560d487edb99ccd8e202b57d121c49a3cd0f2879\"\u003e\u003ccode\u003e560d487\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2776\"\u003e#2776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/70bc077c6ff0452b9900139df01522b000993df7\"\u003e\u003ccode\u003e70bc077\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] highlight app row when opening DND access setti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b35b35b88f7affc35ed2af80c3fa61db0ca901af\"\u003e\u003ccode\u003eb35b35b\u003c/code\u003e\u003c/a\u003e Bump xml from 6.6.1 to 7.0.1 in /flutter_local_notifications_windows (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d50f5d79dcafdbdaeaab2b97c39bd43ac2ace6e9\"\u003e\u003ccode\u003ed50f5d7\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d9a076402d3ce5942dc175709d8fcc4ce6f55dd5\"\u003e\u003ccode\u003ed9a0764\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_web] update README snippets to use web-specific ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6b33aeb3f005ca38837f12f478ba5f833ade8206\"\u003e\u003ccode\u003e6b33aeb\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.1 prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2767\"\u003e#2767\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_linux-v4.0.1...flutter_local_notifications_linux-v8.0.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_platform_interface` from 7.2.0 to 12.2.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_platform_interface's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1796\"\u003e1796\u003c/a\u003e where a \u003ccode\u003ejava.lang.ClassCastException\u003c/code\u003e may be thrown on some Android devices when the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e has been specified when calling \u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] removed reference to Android V1 embedding. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated code snippet in readme around requesting notification permissions on Android. Thanks to PR from \u003ca href=\"https://github.com/rignaneseleo\"\u003eLeo\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Kotlin version used in example app\u003c/li\u003e\n\u003cli\u003eUpdated code snippets in readme to add missing import statements around the iOS setup related to notification actions. Thanks to PR from \u003ca href=\"https://github.com/som-R91\"\u003esom-R91\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] changed callback lookup for notification actions to take place after Flutter engine to ensure callback cache has been initialised to find the callback. This is a follow-up to changes done in 12.0.1 in trying to address issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated plugin to clean up resources after it is detached from Flutter engine. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e where a crash occurs upon tapping on a notification action fbut the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e optional callback hasn't been specified.\u003c/li\u003e\n\u003cli\u003e[iOS] suppressed deprecation warnings where plugin was Apple's old notification APIs to support older iOS devices\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated readme to indicate that the \u003ccode\u003etimezone\u003c/code\u003e package should be added as a direct dependency according to \u003ca href=\"https://dart-lang.github.io/linter/lints/depend_on_referenced_packages.html\"\u003ethis official lint rule\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped dependency constraints on \u003ccode\u003eflutter_local_notification_linux\u003c/code\u003e that was meant to be done in 12.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003edbus\u003c/code\u003e dependency via \u003ccode\u003eflutter_local_notifications_linux\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed crash when using notification actions with a foreground service. Thanks to the PR from \u003ca href=\"https://github.com/arnoldlaishram\"\u003eArnold Laishram\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] Suppressed deprecation warning on calling the \u003ca href=\"https://developer.android.com/reference/android/content/Intent#getParcelableExtra(java.lang.String)\"\u003e\u003ccode\u003egetParcelableExtra\u003c/code\u003e\u003c/a\u003e Intent API\u003c/li\u003e\n\u003cli\u003eFixed typo in readme around Darwin (iOS/macOS) initialisation settings\u003c/li\u003e\n\u003cli\u003eAdded a link to an issue with using Flutter apps with desugaring enabled where crashes could occur on foldable Android devices. Link to this is \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/110658\"\u003eflutter/flutter#110658\u003c/a\u003e so those experience the problem can follow the issue and try out the solutions there as this isn't specific to the plugin\u003c/li\u003e\n\u003cli\u003eReplaced usage of rxDart in example app use \u003ccode\u003eStreamController\u003c/code\u003e instead to minimise use of dependencies and removed unused \u003ccode\u003eshared_preferences\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency. To err on the safe when it comes to dependency version conflicts, this is being published as major release as the updated \u003ccode\u003etimezone\u003c/code\u003e package was published as a major release. Thanks to the PR from \u003ca href=\"https://github.com/nohli\"\u003eJoachim Nohl\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/MaikuB/flutter_local_notifications/commit/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/32089147e5c0a2cd5b1c00369cae03d47681c9b6\"\u003e\u003ccode\u003e3208914\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] raise iOS minimum to 13.0 in Package.swift to m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/5599fcecd260df967ef87c59470d9c9b28c2c8a1\"\u003e\u003ccode\u003e5599fce\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to use SPM (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2803\"\u003e#2803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ec69bf3b3d26d360a21a837fcd7a86d67fc14bbf\"\u003e\u003ccode\u003eec69bf3\u003c/code\u003e\u003c/a\u003e prepare for platform interface 12.0.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2804\"\u003e#2804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2a51ce0f65485529f8b7f08253509240b73394a1\"\u003e\u003ccode\u003e2a51ce0\u003c/code\u003e\u003c/a\u003e added references to FlutterFramework (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2802\"\u003e#2802\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_platform_interface-v7.2.0...flutter_local_notifications_platform_interface-v12.2.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 9.2.4 to 10.3.4\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\u003eflutter_secure_storage: v10.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBackport release for the v10 line. \u003ccode\u003e11.0.0\u003c/code\u003e remains the current major version.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage-v10.3.1...flutter_secure_storage-v10.3.2\"\u003e10.3.2\u003c/a\u003e (2026-09-09)\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed data loss when switching between \u003ccode\u003esharedPreferencesName\u003c/code\u003e and \u003ccode\u003estorageNamespace\u003c/code\u003e with the same name; the wrapped key is now moved to the new location instead of the store starting empty.\u003c/li\u003e\n\u003cli\u003eFixed v9 data with a non-default \u003ccode\u003ekeyCipherAlgorithm\u003c/code\u003e/\u003ccode\u003estorageCipherAlgorithm\u003c/code\u003e being discarded on upgrade: its algorithm markers were stored where v10 doesn't look, so a failed migration deleted it. Markers are now read from the v9 location, and unmarked data that still decrypts with the current cipher is left alone.\u003c/li\u003e\n\u003cli\u003eFixed AES-GCM data from v9 becoming unreadable: v9's wrapped-key preference name had a typo that v10 corrected, and is now read as a fallback.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003emigrateWithBackup\u003c/code\u003e ignoring \u003ccode\u003estorageNamespace\u003c/code\u003e and backing up the wrong key storage file.\u003c/li\u003e\n\u003cli\u003eFixed a migration running on a fresh install, which could fail on some devices' KeyStore.\u003c/li\u003e\n\u003cli\u003eFixed a \u003ccode\u003eNullPointerException\u003c/code\u003e when a storage call ran after the Flutter engine detached; it now throws a catchable \u003ccode\u003eINIT_FAILED\u003c/code\u003e \u003ccode\u003ePlatformException\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/juliansteenbakker/flutter_secure_storage/commit/692a374a5071c0b60939f624ede58d666b6b645c\"\u003e\u003ccode\u003e692a374\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1261\"\u003e#1261\u003c/a\u003e from juliansteenbakker/fix/biometric-multi-instance-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/16b092430ffe41a4ce461b101a7da43e971478b8\"\u003e\u003ccode\u003e16b0924\u003c/code\u003e\u003c/a\u003e docs: trim and tighten comments added on this branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f122654159a55c7de8c91f837dc640e6a49f921b\"\u003e\u003ccode\u003ef122654\u003c/code\u003e\u003c/a\u003e doc: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/23a5d7df5b6b278b7869f924b0bf499797b07680\"\u003e\u003ccode\u003e23a5d7d\u003c/code\u003e\u003c/a\u003e Merge branch '10.x' into fix/biometric-multi-instance-race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b96721b46bf7ce6a84401229c29ee97d1fff3f42\"\u003e\u003ccode\u003eb96721b\u003c/code\u003e\u003c/a\u003e doc: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0ca5c3c127afed3606a0e7bab83c063f8b1e02f9\"\u003e\u003ccode\u003e0ca5c3c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1260\"\u003e#1260\u003c/a\u003e from juliansteenbakker/fix/legacy-namespace-key-reco...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/20b7011448f96a9ed06cb02add0f20256473b15d\"\u003e\u003ccode\u003e20b7011\u003c/code\u003e\u003c/a\u003e chore: consolidate into a single v10.3.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7279651e1fee96ad7aef268bdace723c0a552bfc\"\u003e\u003ccode\u003e7279651\u003c/code\u003e\u003c/a\u003e release of v10.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/cc8c73be1f52ddc19122f8e763a93df4c4d01ab7\"\u003e\u003ccode\u003ecc8c73b\u003c/code\u003e\u003c/a\u003e release of v10.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0aadfa9e9e23e7e6c88588ac65aa083aa8f22581\"\u003e\u003ccode\u003e0aadfa9\u003c/code\u003e\u003c/a\u003e fix(android): don't touch a sibling instance's Keystore key on a fresh install\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.3.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_linux` from 1.2.3 to 3.0.3\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_linux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_linux: v3.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_linux-v3.0.2...flutter_secure_storage_linux-v3.0.3\"\u003e3.0.3\u003c/a\u003e (2026-09-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e skip D-Bus keyring warmup when sandboxed (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1223\"\u003e#1223\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1e625c9718b0d301039c3456bf97bbbfbc020ea3\"\u003e1e625c9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_linux: v3.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_linux-v3.0.1...flutter_secure_storage_linux-v3.0.2\"\u003e3.0.2\u003c/a\u003e (2026-08-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle missing default keyring on linux (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b39c7c1db6c1fe651367031c9d0033d590784de0\"\u003eb39c7c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e fail closed on orphaned keyring data (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/2e720ff7e6b956a5d1197a5077bb8be39a5d5632\"\u003e2e720ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e return structured libsecret error codes (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/4691b838519ae91383618120d82fd97a60a35493\"\u003e4691b83\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\u003eSee full diff in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/commits/flutter_secure_storage_linux-v3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_platform_interface` from 1.1.2 to 2.1.1\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_platform_interface's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.1.0...flutter_secure_storage_platform_interface-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't report pending namespace recovery as data loss in checkUpgradeStatus (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f795d52488450d6ef04ee580c895d98c59b737f3\"\u003ef795d52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.3...flutter_secure_storage_platform_interface-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-09-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkUpgradeStatus() to report data lost on a direct major upgrade (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1243\"\u003e#1243\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/fc716ea7b3973db985d953776107b44b5984f591\"\u003efc716ea\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.2...flutter_secure_storage_platform_interface-v2.0.3\"\u003e2.0.3\u003c/a\u003e (2026-08-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edarwin:\u003c/strong\u003e restore access to items written before 0.3.0's SecAccess… (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/4523503b3b4e86264252aed7024604a83d5f9399\"\u003e4523503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove redundant ./ prefix from part directives (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/cc7018d15eae56b389348d73f788ae1a03c606c6\"\u003ecc7018d\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\u003eSee full diff in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/commits/flutter_secure_storage_platform_interface-v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_web` from 1.2.1 to 2.1.1\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_web's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.1.0...flutter_secure_storage_platform_interface-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't report pending namespace recovery as data loss in checkUpgradeStatus (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f795d52488450d6ef04ee580c895d98c59b737f3\"\u003ef795d52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.3...flutter_secure_storage_platform_interface-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-09-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkUpgradeStatus() to report data lost on a direct major upgrade (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1243\"\u003e#1243\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/fc716ea7b3973db985d953776107b44b5984f591\"\u003efc716ea\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.2...flutter_secure_storage_platform_interface-v2.0.3\"\u003e2.0.3\u003c/a\u003e (2026-08-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edarwin:\u003c/strong\u003e restore access to items written before 0.3.0's SecAccess… (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/4523503b3b4e86264252aed7024604a83d5f9399\"\u003e4523503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove redundant ./ prefix from part directives (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/cc7018d15eae56b389348d73f788ae1a03c606c6\"\u003ecc7018d\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\u003eSee full diff in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/commits/flutter_secure_storage_web-v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_windows` from 3.1.2 to 4.1.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_windows's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_linux: v4.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_linux-v3.0.3...flutter_secure_storage_linux-v4.0.0-beta.1\"\u003e4.0.0-beta.1\u003c/a\u003e (2026-09-11)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e previously affected installs stored secrets under whatever incorrect xdg:schema value they happened to compute (stable per app build, but not the intended one). Reads and writes now use the correct \u0026quot;\u003c!-- raw HTML omitted --\u003e/FlutterSecureStorage\u0026quot; schema name. The first read after upgrading automatically migrates matching secrets found under any other schema value forward into the correct one; legacy items are left in place, nothing is deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e stop the xdg:schema attribute from going stale after relabeling (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1249\"\u003e#1249\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/105f323e2bf1c59e36d8780eec31bed4af9a5847\"\u003e105f323\u003c/a\u003e)\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/juliansteenbakker/flutter_secure_storage/blob/v4.1.0/CHANGELOG.md\"\u003eflutter_secure_storage_windows's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Linux \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/pull/185\"\u003e185\u003c/a\u003e. Thanks \u003ca href=\"https://github.com/talhabalaj\"\u003etalhabalaj\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove first-time read speed on Android by not creating cipher when key is not present. Thanks \u003ca href=\"https://github.com/PieterAelse\"\u003ePieterAelse\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake it possible to customize iOS account name(kSecAttrService). Thanks \u003ca href=\"https://github.com/klyver\"\u003eklyver\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce null-safety. Thanks \u003ca href=\"https://github.com/SteveAlexander\"\u003eSteve Alexander\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.5]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread safety issues in android code to close \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/161\"\u003e161\u003c/a\u003e. Thanks \u003ca href=\"https://github.com/koskimas\"\u003ekoskimas\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.4]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android hanging UI on StorageCipher initialization \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/116\"\u003e#116\u003c/a\u003e by \u003ca href=\"https://github.com/morrica\"\u003emorrica\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix crash only observed for v2 apps \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/pull/124\"\u003e#124\u003c/a\u003e by \u003ca href=\"https://github.com/lidongze91\"\u003elidongze91\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix crash when generating keys in android with RTL locales \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/pull/132\"\u003e#132\u003c/a\u003e by \u003ca href=\"https://github.com/iassal\"\u003eiassal\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix returning the error as String rather than Exception \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/134\"\u003e#134\u003c/a\u003e by \u003ca href=\"https://github.com/wytesk133\"\u003ewytesk133\u003c/a\u003es\u003c/li\u003e\n\u003cli\u003eFix Android crash onDetachedFromEngine when init fails \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/144\"\u003e#144\u003c/a\u003e by \u003ca href=\"https://github.com/iassal\"\u003eiassal\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle null value at write function \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/95\"\u003e#95\u003c/a\u003e by \u003ca href=\"https://github.com/ewertonrp\"\u003eewertonrp\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for containsKey \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/139\"\u003e#139\u003c/a\u003e by \u003ca href=\"https://github.com/iassal\"\u003eiassal\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.3]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility with non-AndroidX project. \u003ca href=\"https://flutter.dev/docs/development/androidx-migration\"\u003eAndroidX Migration\u003c/a\u003e is recommended.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.2]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to Android v2 embedder.\u003c/li\u003e\n\u003cli\u003eAdds support for specifying \u003ca href=\"https://developer.apple.com/documentation/security/keychain_services/keychain_items/restricting_keychain_item_accessibility?language=objc\"\u003eiOS Keychain Item Accessibility\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1+2]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS build warning \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/30\"\u003eIssue 30\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1+1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android Manifest error \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/77\"\u003eIssue 77\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/79\"\u003eIssue 79\u003c/a\u003e. Thanks \u003ca href=\"https://github.com/nate-eisner\"\u003enate-eisner\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash without \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/73\"\u003eiOSOptions\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded groupId for iOS keychain sharing. Thanks \u003ca href=\"https://github.com/Maleandr\"\u003eMaleandr\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix Gradle version in \u003ccode\u003egradle-wrapper.properties\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/blasten\"\u003eblasten\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded minimum sdk requirement on AndroidManifest. Thanks \u003ca href=\"https://github.com/lidongze91\"\u003elidongze91\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android 9.0 Pie \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/46\"\u003eKeyStore exception\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it requires any Android apps using this plugin to \u003ca href=\"https://developer.android.com/jetpack/androidx/migrate\"\u003ealso migrate\u003c/a\u003e if they're using the original support library. Thanks \u003ca href=\"https://github.com/I-am-original\"\u003eI-am-original\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnable StrongBox on Android devices that support it. Thanks \u003ca href=\"https://github.com/bbedward\"\u003ebbedward\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.1.3]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android 9.0 Pie KeyStore exception. Thanks \u003ca href=\"https://github.com/hacker1024\"\u003ehacker1024\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/juliansteenbakker/flutter_secure_storage/commit/08fe937e17fe2b0c0084e25b0d82b240a48b0c3b\"\u003e\u003ccode\u003e08fe937\u003c/code\u003e\u003c/a\u003e Fix publish warnings.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a7bb4ed6263a35a0e6d8b2983fa19b4cef90cb3e\"\u003e\u003ccode\u003ea7bb4ed\u003c/code\u003e\u003c/a\u003e Bump version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f3ee0cb652cf7b77edc9c712a95e151f1412398b\"\u003e\u003ccode\u003ef3ee0cb\u003c/code\u003e\u003c/a\u003e Fix warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/3ad49f155edfebf02422f400aa35570b73bdb872\"\u003e\u003ccode\u003e3ad49f1\u003c/code\u003e\u003c/a\u003e Added support for Linux (\u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/fb912b43bbd698abd74b3670d0fc29f6c17c8ea1\"\u003e\u003ccode\u003efb912b4\u003c/code\u003e\u003c/a\u003e Improve first-time read speed on Android by not creating cipher when key is n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/37a9fb35b0438d4e2d4b32569f6517862a65f37b\"\u003e\u003ccode\u003e37a9fb3\u003c/code\u003e\u003c/a\u003e Merge branch 'add_ios_keychain_account_name' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/054846901d574d0434f1bc4990eb8c4d37ef4134\"\u003e\u003ccode\u003e0548469\u003c/code\u003e\u003c/a\u003e Update implementation and example.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/55fe6c1a13a47f699e3853334635851bef35f418\"\u003e\u003ccode\u003e55fe6c1\u003c/code\u003e\u003c/a\u003e Fix dart analysis warnings in app_test.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b66330592bb6fca4f8d01fce0c3f9d97d964bbde\"\u003e\u003ccode\u003eb663305\u003c/code\u003e\u003c/a\u003e Refactor FlutterSecureStoragePlugin.m\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/de6faa95bc9b741240b78bcfa06dcb5b7036be8f\"\u003e\u003ccode\u003ede6faa9\u003c/code\u003e\u003c/a\u003e Merge branch 'develop' into klyver/develop\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v3.1.2...v4.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/NassarAlshabi1/marina-hotel-wit-app/pull/604","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NassarAlshabi1%2Fmarina-hotel-wit-app/issues/604","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/604/packages"},{"uuid":"5633327397","node_id":"PR_kwDOUZOyrc8AAAABFutblA","number":28,"state":"open","title":"deps: bump flutter_lints from 5.0.0 to 6.0.0","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-09-29T15:56:24.000Z","updated_at":"2026-09-29T15:56:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/toufikben/productchat_studio/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/toufikben%2Fproductchat_studio/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"},{"uuid":"5622853163","node_id":"PR_kwDOUY9sB88AAAABFmTUug","number":7,"state":"closed","title":"Bump flutter_lints from 5.0.0 to 6.0.0 in /apps/mobistack","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-09-29T01:07:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-28T23:50:45.000Z","updated_at":"2026-09-29T01:07:52.000Z","time_to_close":4625,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/apps/mobistack","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/prabhixtechnologies/Mobile/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prabhixtechnologies%2FMobile/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"5533812396","node_id":"PR_kwDOPAFqcc8AAAABEgSS7g","number":36,"state":"open","title":"chore(pub):(deps): bump the flutter-dependencies group across 1 directory with 12 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-09-22T00:08:32.000Z","updated_at":"2026-09-22T00:08:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(pub):(deps): bump","group_name":"flutter-dependencies","update_count":12,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.16.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":"json_annotation","old_version":"4.9.0","new_version":"4.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.14.1","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"vibration","old_version":"1.9.0","new_version":"3.2.1","repository_url":"https://github.com/benjamindean/flutter_vibration"},{"name":"freezed","old_version":"2.5.8","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"4.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.4.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"2.5.8","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.14.1","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"lottie","old_version":"3.3.1","new_version":"3.6.1","repository_url":"https://github.com/xvrh/lottie-flutter"},{"name":"shared_preferences","old_version":"2.5.3","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"vibration","old_version":"1.9.0","new_version":"3.2.1","repository_url":"https://github.com/benjamindean/flutter_vibration"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.16.1` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.12.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.14.1` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `1.9.0` | `3.2.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `4.0.2` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `4.0.0` | `6.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.4.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `4.0.2` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.12.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.14.1` |\n| [lottie](https://github.com/xvrh/lottie-flutter) | `3.3.1` | `3.6.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.3` | `2.5.5` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `1.9.0` | `3.2.1` |\n\n\nUpdates `build_runner` from 2.5.4 to 2.16.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.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify terminology: refer to \u003ccode\u003e.dart_tool/build/generated\u003c/code\u003e as the \u0026quot;artifact\ntree\u0026quot;, and the normal output location as the \u0026quot;package path\u0026quot;.\u003c/li\u003e\n\u003cli\u003eReduce logged compile progress output for non-interactive builds, for example\npresubmits.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eserve\u003c/code\u003e and \u003ccode\u003edaemon\u003c/code\u003e modes, source files not involved in the build are no\nlonger cached on read. They are re-read when requested.\u003c/li\u003e\n\u003cli\u003eBug fix: make post-process output behavior match normal outputs: by default,\nrebuild if deleted or incorrect. Follow \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e and\n\u003ccode\u003e--only-check\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, detect and delete conflicting outputs in the\nsource directory rather than treating them as sources, which could cause\nbuilder dependency cycles and hangs; fix \u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5079\"\u003e#5079\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: restrict incompatible build output deletion to output packages; do\nnot attempt to delete files in dependency packages.\u003c/li\u003e\n\u003cli\u003eBug fix: do not invalidate retained package path outputs when conflicting\nartifact tree files appear; avoid unnecessary build step reruns.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNew default output behavior: always fix incorrect generated files. For\nexample: if you \u0026quot;dart run build_runner build\u0026quot;, modify a generated file,\nthen build again, it will be fixed, undoing your modifications.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e. Use this to get the old output\nbehavior: manual modifications to generated files are kept. They will be\noverwritten if a build is triggered due to an input file change, a\nconfiguration change or \u003ccode\u003edart run build_runner clean\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--only-check\u003c/code\u003e, for use in continuous builds and tests. With this\noption \u003ccode\u003ebuild_runner\u003c/code\u003e writes nothing, but builds and compares with the files\nalready on disk. If there is any difference between disk and expected output\nthen the differences are logged and the build fails.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epackage_config\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify deletion of stale outputs: don't try to handle package renames.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003edaemon\u003c/code\u003e asset server now rejects various non-local connections.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, when an input was deleted, its output was\ndeleted at the start of the build. Make it consistent with other output\ndeletions: wait until the end of the build.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: source\u003c/code\u003e can only write to\noutput packages.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: cache\u003c/code\u003e can only write output\ncorresponding to known packages.\u003c/li\u003e\n\u003cli\u003eBug fix: reject incorrect builder config that has duplicate builder keys.\u003c/li\u003e\n\u003cli\u003eBug fix: reject invalid builder factories in \u003ccode\u003ebuild.yaml\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: correctly filter served or \u003ccode\u003e--output\u003c/code\u003e post process output.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e mode only serves the specified package subdirectories.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e live reload websocket checks for localhost origin.\u003c/li\u003e\n\u003cli\u003eBug fix: don't follow symlinks when cleaning up output folders.\u003c/li\u003e\n\u003cli\u003eBug fix: catch Windows-specific absolute paths.\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/5e25e60f55686be9d6eec2aaa448802ae1a17a40\"\u003e\u003ccode\u003e5e25e60\u003c/code\u003e\u003c/a\u003e Release build, build_config, build_daemon, build_runner, build_test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5111\"\u003e#5111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/43c2bb7edba27b89c82f2ae5d3ba8e7f08bb935c\"\u003e\u003ccode\u003e43c2bb7\u003c/code\u003e\u003c/a\u003e Remove test-only PreviousBuild.fromFinishedBuildState. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6078a02e7edb6c56e0bf572dde9c6713c6e56b4\"\u003e\u003ccode\u003ea6078a0\u003c/code\u003e\u003c/a\u003e Use AssetFile for deletes. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3051007098fa39d448a830e24f3d0ea004a68770\"\u003e\u003ccode\u003e3051007\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eBuildState.isFile\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5106\"\u003e#5106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/da162e6dc3013f24f80ba5cf599fc52d9f72a8cb\"\u003e\u003ccode\u003eda162e6\u003c/code\u003e\u003c/a\u003e Do not invalidate retained package path outputs on artifact tree conflicts. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d51da7e891a34b51efb8335f0e6a7a908dfef54a\"\u003e\u003ccode\u003ed51da7e\u003c/code\u003e\u003c/a\u003e Set default test timeout to 3m in build_runner/dart_test.yaml. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/47aba811d3c461acb1b17964fd29521399944942\"\u003e\u003ccode\u003e47aba81\u003c/code\u003e\u003c/a\u003e [build_web_compilers] Standardize web app entrypoint selection (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5095\"\u003e#5095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f15a84e0f0e96909d26b22d547f4624363cb62d7\"\u003e\u003ccode\u003ef15a84e\u003c/code\u003e\u003c/a\u003e Restrict incompatibleBuildOutputsToDelete to outputPackages. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1a276c2623b3eab780ccc554aef31a940832d5aa\"\u003e\u003ccode\u003e1a276c2\u003c/code\u003e\u003c/a\u003e Clarify source/cache/visible/hidden. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5096\"\u003e#5096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f5cc9100a23c2bc3c409d7832137658bb3ad8093\"\u003e\u003ccode\u003ef5cc910\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003eBuildOutputReader\u003c/code\u003e; add \u003ccode\u003eBuildOutputReadResult\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5101\"\u003e#5101\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.16.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 `json_annotation` from 4.9.0 to 4.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vibration` from 1.9.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/benjamindean/flutter_vibration/commits\"\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 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/17e06df19b66e1b12186f15aed1a71c7738eeb9d\"\u003e\u003ccode\u003e17e06df\u003c/code\u003e\u003c/a\u003e freezed            : 4.0.1 -\u0026gt; 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2524faf266186e1308b345056386375637c94a5d\"\u003e\u003ccode\u003e2524faf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1375\"\u003e#1375\u003c/a\u003e from rrousselGit/fix-dead-code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/be9a38ffb8b1db1b7a32d439249df60510ac0452\"\u003e\u003ccode\u003ebe9a38f\u003c/code\u003e\u003c/a\u003e Remove redundant check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/67c6e34f869ef9ba7c4a601a9b8f96e783009444\"\u003e\u003ccode\u003e67c6e34\u003c/code\u003e\u003c/a\u003e Bump minimum analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/4388c502df889eedf08cd251a57ca6024a82e44e\"\u003e\u003ccode\u003e4388c50\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/dcc9e4a88d963f2237b786d82070e9a37e7eaf44\"\u003e\u003ccode\u003edcc9e4a\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/fe813ca99618466dc997c4dd26ba7e6a32a7a1c1\"\u003e\u003ccode\u003efe813ca\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/562dd16d05b01c0ba4205ec7eb832667e3d2b7f7\"\u003e\u003ccode\u003e562dd16\u003c/code\u003e\u003c/a\u003e FIx dead code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/8bdb15ab17bc264f3a9581177fac4a52ee7c2169\"\u003e\u003ccode\u003e8bdb15a\u003c/code\u003e\u003c/a\u003e freezed         : 4.0.0 -\u0026gt; 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/07710d07b128191af07b6d630df15c3b77cfaed1\"\u003e\u003ccode\u003e07710d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1372\"\u003e#1372\u003c/a\u003e from peter-trost:analyzer-14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v4.0.2\"\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 `fl_chart` from 0.68.0 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.68.0...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_lints` from 4.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.4.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/128a8cacce6ddb73e04675e5204af452c9aec369\"\u003e\u003ccode\u003e128a8ca\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/c12fab8b74083ff431c8a6f4fb74a535a757a226\"\u003e\u003ccode\u003ec12fab8\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/64e328dc819e6a67226805f0f3fc77b9a2dcf1ee\"\u003e\u003ccode\u003e64e328d\u003c/code\u003e\u003c/a\u003e Allow analyzer 14 (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/693a2dbc59db145f1258449dfea8f417810a2404\"\u003e\u003ccode\u003e693a2db\u003c/code\u003e\u003c/a\u003e docs: document UnmountedRefException behavior change in 3.0 migration guide (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3104958b1364b041be6c1d637880d5d3756ddceb\"\u003e\u003ccode\u003e3104958\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/rrousselGit/riverpod\"\u003ehttps://github.com/rrousselGit/riverpod\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e06b38c8b4db2adeafbee7f461f94c4b5cee2d7a\"\u003e\u003ccode\u003ee06b38c\u003c/code\u003e\u003c/a\u003e Unnecessary override\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/efbe4ed0e4e66140b9dc6011aa68bf70014c4112\"\u003e\u003ccode\u003eefbe4ed\u003c/code\u003e\u003c/a\u003e docs: fix invalid \u003ccode\u003eref.state\u003c/code\u003e in 3.0 migration AsyncNotifier example (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9f64f67c6b5add35b9848c81b7b1b870c271abdd\"\u003e\u003ccode\u003e9f64f67\u003c/code\u003e\u003c/a\u003e Bump shimmer from 3.0.0 to 4.0.0 (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4859\"\u003e#4859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ba9905ee7df4f924cc8c2a00a8ec2666432e976a\"\u003e\u003ccode\u003eba9905e\u003c/code\u003e\u003c/a\u003e Bump dio from 5.10.0 to 5.11.0 (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4852\"\u003e#4852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/47ad9a2bb13f2df40e3ea337bc55a0fa14cda401\"\u003e\u003ccode\u003e47ad9a2\u003c/code\u003e\u003c/a\u003e Update codegen\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.4.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 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/17e06df19b66e1b12186f15aed1a71c7738eeb9d\"\u003e\u003ccode\u003e17e06df\u003c/code\u003e\u003c/a\u003e freezed            : 4.0.1 -\u0026gt; 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2524faf266186e1308b345056386375637c94a5d\"\u003e\u003ccode\u003e2524faf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1375\"\u003e#1375\u003c/a\u003e from rrousselGit/fix-dead-code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/be9a38ffb8b1db1b7a32d439249df60510ac0452\"\u003e\u003ccode\u003ebe9a38f\u003c/code\u003e\u003c/a\u003e Remove redundant check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/67c6e34f869ef9ba7c4a601a9b8f96e783009444\"\u003e\u003ccode\u003e67c6e34\u003c/code\u003e\u003c/a\u003e Bump minimum analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/4388c502df889eedf08cd251a57ca6024a82e44e\"\u003e\u003ccode\u003e4388c50\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/dcc9e4a88d963f2237b786d82070e9a37e7eaf44\"\u003e\u003ccode\u003edcc9e4a\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/fe813ca99618466dc997c4dd26ba7e6a32a7a1c1\"\u003e\u003ccode\u003efe813ca\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/562dd16d05b01c0ba4205ec7eb832667e3d2b7f7\"\u003e\u003ccode\u003e562dd16\u003c/code\u003e\u003c/a\u003e FIx dead code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/8bdb15ab17bc264f3a9581177fac4a52ee7c2169\"\u003e\u003ccode\u003e8bdb15a\u003c/code\u003e\u003c/a\u003e freezed         : 4.0.0 -\u0026gt; 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/07710d07b128191af07b6d630df15c3b77cfaed1\"\u003e\u003ccode\u003e07710d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1372\"\u003e#1372\u003c/a\u003e from peter-trost:analyzer-14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v4.0.2\"\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.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lottie` from 3.3.1 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xvrh/lottie-flutter/releases\"\u003elottie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce CPU usage by scheduling frames at the composition frame rate instead of every vsync\u003c/li\u003e\n\u003cli\u003eFix blank frames on pre-compositions using both time remapping and a time stretch\u003c/li\u003e\n\u003cli\u003eFix a CanvasKit stack overflow with animated Trim Paths on Flutter web\u003c/li\u003e\n\u003cli\u003eLower the minimum SDK to Dart 3.11 / Flutter 3.41\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce CPU usage...\n\n_Description has been truncated_","html_url":"https://github.com/mildman1848/pruefungspilot/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mildman1848%2Fpruefungspilot/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"},{"uuid":"5505967011","node_id":"PR_kwDOQBxlp88AAAABEKT-Dg","number":583,"state":"closed","title":"chore(deps-pub)(deps): bump the flutter group across 1 directory with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-09-20T00:11:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-18T23:22:55.000Z","updated_at":"2026-09-20T00:11:27.000Z","time_to_close":89311,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-pub)(deps): bump","group_name":"flutter","update_count":5,"packages":[{"name":"flutter_contacts","old_version":"1.1.9+2","new_version":"2.5.0","repository_url":"https://github.com/QuisApp/flutter_contacts"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"22.3.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_linux","old_version":"4.0.1","new_version":"8.0.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_platform_interface","old_version":"7.2.0","new_version":"12.2.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter group with 5 updates in the /mobile directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [flutter_contacts](https://github.com/QuisApp/flutter_contacts) | `1.1.9+2` | `2.5.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `22.3.1` |\n| [flutter_local_notifications_linux](https://github.com/MaikuB/flutter_local_notifications) | `4.0.1` | `8.0.1` |\n| [flutter_local_notifications_platform_interface](https://github.com/MaikuB/flutter_local_notifications) | `7.2.0` | `12.2.0` |\n\n\nUpdates `flutter_contacts` from 1.1.9+2 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/QuisApp/flutter_contacts/blob/main/CHANGELOG.md\"\u003eflutter_contacts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eupdate()\u003c/code\u003e and \u003ccode\u003eupdateAll()\u003c/code\u003e now throw \u003ccode\u003eread_only_contact\u003c/code\u003e instead of silently\ndropping properties owned by a sync adapter, which Android's provider filters\nout of the write — thanks \u003ca href=\"https://github.com/yassinsameh\"\u003e\u003ccode\u003e@​yassinsameh\u003c/code\u003e\u003c/a\u003e for the request (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/95\"\u003e#95\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/260\"\u003e#260\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReject a second \u003ccode\u003eshowCreator()\u003c/code\u003e call on iOS while one is already presented,\nwhich previously left the first call's future unresolved.\u003c/li\u003e\n\u003cli\u003eDocument that \u003ccode\u003eshowEditor()\u003c/code\u003e also returns null when the contact is deleted\nfrom the system editor, not only when the user cancels.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowEditor()\u003c/code\u003e on iOS now waits for the user to finish instead of resolving to\n\u003ccode\u003enull\u003c/code\u003e immediately; it returns the contact identifier on save.\u003c/li\u003e\n\u003cli\u003eFix Android dropping events whose date uses ISO 8601 basic format\n(\u003ccode\u003e19960415\u003c/code\u003e, \u003ccode\u003e--0415\u003c/code\u003e), which vCard 4.0 mandates and Android's vCard importer\nstores verbatim — thanks \u003ca href=\"https://github.com/Ruman87\"\u003e\u003ccode\u003e@​Ruman87\u003c/code\u003e\u003c/a\u003e for the report and diagnosis (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/248\"\u003e#248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003egroups.addContacts()\u003c/code\u003e failing with \u003ccode\u003eGroup has no account\u003c/code\u003e on Android 12\nand below, where the platform exposes no default account and \u003ccode\u003egroups.create()\u003c/code\u003e\nproduces a local group — thanks \u003ca href=\"https://github.com/Eunno-An\"\u003e\u003ccode\u003e@​Eunno-An\u003c/code\u003e\u003c/a\u003e for the report (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/247\"\u003e#247\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix the iOS native editor staying on screen when the contact is deleted from\nit (iOS 26+) — thanks \u003ca href=\"https://github.com/liliana-tagonsoft\"\u003e\u003ccode\u003e@​liliana-tagonsoft\u003c/code\u003e\u003c/a\u003e for the report and the fix (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/250\"\u003e#250\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eshowCreator()\u003c/code\u003e name prefill not displaying in some Android contact\neditors (e.g. Samsung) by passing \u003ccode\u003eInsert.NAME\u003c/code\u003e instead of a \u003ccode\u003eStructuredName\u003c/code\u003e\nrow — thanks \u003ca href=\"https://github.com/CrashKiki\"\u003e\u003ccode\u003e@​CrashKiki\u003c/code\u003e\u003c/a\u003e for the fix (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/241\"\u003e#241\u003c/a\u003e) and \u003ca href=\"https://github.com/Eunno-An\"\u003e\u003ccode\u003e@​Eunno-An\u003c/code\u003e\u003c/a\u003e for the report\n(\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/242\"\u003e#242\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid now returns the same contacts the system Contacts app displays,\ninstead of filtering on \u003ccode\u003eIN_VISIBLE_GROUP = 1\u003c/code\u003e: contacts from sync adapters\nthat don't mark them visible (e.g. MS365/Exchange) are included in \u003ccode\u003egetAll()\u003c/code\u003e,\noperations by ID work regardless of visibility, and filters matching no\ncontacts return none instead of all (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/240\"\u003e#240\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eshowCreator()\u003c/code\u003e dropping the pre-filled photo on Android: the system\neditor ignores photos passed through the insert intent, so the photo is now\napplied to the contact after creation when the app holds \u003ccode\u003eWRITE_CONTACTS\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/242\"\u003e#242\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.1\u003c/h2\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\u003eSee full diff in \u003ca href=\"https://github.com/QuisApp/flutter_contacts/commits/v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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 17.2.4 to 22.3.1\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-v22.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] fixed subtitle not showing up properly. Thanks to the PR from \u003ca href=\"https://github.com/JIWON1923\"\u003eSoi (Jiwon Lee)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003eopenAppNotificationSettings()\u003c/code\u003e method. This opens the system settings UI where the user can manage notification permissions for the app. When not possible, on iOS, it opens the application's settings on iOS and on macOS, it opens the system settings notification pane. Thanks to the PR from \u003ca href=\"https://github.com/hamadcc\"\u003ehamadcc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added support for callbacks to fire when a notification has been dismissed. This requires opting in by where the key requirements is to make use of the \u003ccode\u003edismissIsolate\u003c/code\u003e property added to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e and \u003ccode\u003eDarwinNotificationDetails\u003c/code\u003e class. This indicates which isolate should be used to handle when a notification has been dismissed. Note on macOS, there is no support for background isolates so callback will always fire on the main isolate despite what is specified. Please see example app for more details on how to set up handling dismissals. Thanks to the PR from from \u003ca href=\"https://github.com/vlaushkin\"\u003eVasily Laushkin\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2807\"\u003e#2807\u003c/a\u003e where the manifest for SPM incorrectly declared the minimum iOS version is 11 when it should have been 13. Thanks to the PR from \u003ca href=\"https://github.com/Bizzwell\"\u003eBizzwell\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support for \u003ccode\u003eshowBigPictureWhenCollapsed\u003c/code\u003e in \u003ccode\u003eBigPictureStyleInformation\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/hiimax\"\u003ehiimax (Codematic)\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] improved SPM compatibility\u003c/li\u003e\n\u003cli\u003eMigrated example app to use SPM and removed Cocoapods integration\u003c/li\u003e\n\u003cli\u003eFixed API docs of \u003ccode\u003eNotificationResponseType.selectedNotificationAction\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/Fush1m1\"\u003efush1m1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Suppress warning around usage of experimental coroutines. This is to fix issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2777\"\u003e#2777\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed missing code formatting in the Notification Actions configuration section. Thanks to the PR from \u003ca href=\"https://github.com/deandreamatias\"\u003eMatias de Andrea\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed the \u003ccode\u003edetails\u003c/code\u003e parameter associated with the \u003ccode\u003eshow()\u003c/code\u003e method to \u003ccode\u003enotificationDetails\u003c/code\u003e. This was done to be consistent with other APIs across all of the platforms\u003c/li\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking changes\u003c/strong\u003e removed the \u003ccode\u003ehasPermission\u003c/code\u003e and \u003ccode\u003eisPermissionDenied\u003c/code\u003e boolean properties associated with the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e class. This was done to simplify the plugin as the \u003ccode\u003epermissionStatus\u003c/code\u003e property already exists and can be used\u003c/li\u003e\n\u003cli\u003e[Web] Fixed an issue where \u003ccode\u003eisSupported\u003c/code\u003e property in the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e was not exposed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\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\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/325d98faabbe9eed083d02beea38b439bc45f2a6\"\u003e\u003ccode\u003e325d98f\u003c/code\u003e\u003c/a\u003e prepare for 22.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2822\"\u003e#2822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/9081a1767462a3557c4136472418259b42f89742\"\u003e\u003ccode\u003e9081a17\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] fix: apply subtitle from platformSpecifics on m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/c09911fabbc2ef6fa143616719650461c7591e69\"\u003e\u003ccode\u003ec09911f\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5 to 6 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2819\"\u003e#2819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e5100eb8e6e65ef04cf50558a30fa33480e36d54\"\u003e\u003ccode\u003ee5100eb\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] remove unnecessary FOREGROUND_SERVICE permissio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\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-v17.2.4...flutter_local_notifications-v22.3.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_linux` from 4.0.1 to 8.0.1\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/e67b2238210f56ae3acecda04d01df3a3da6bb32\"\u003e\u003ccode\u003ee67b223\u003c/code\u003e\u003c/a\u003e added changelog entry on platform interface dependency bump (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2783\"\u003e#2783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d4e79271574dc8b2728f35886f00ce3f41202f89\"\u003e\u003ccode\u003ed4e7927\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2782\"\u003e#2782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6f2d72be79f79f34eb29f332d879f23e80aab553\"\u003e\u003ccode\u003e6f2d72b\u003c/code\u003e\u003c/a\u003e updated .gitignore settings (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d514b4f73bd8a475eb42a221036bb4c486c7f9b0\"\u003e\u003ccode\u003ed514b4f\u003c/code\u003e\u003c/a\u003e docs: improve format (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2778\"\u003e#2778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/560d487edb99ccd8e202b57d121c49a3cd0f2879\"\u003e\u003ccode\u003e560d487\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2776\"\u003e#2776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/70bc077c6ff0452b9900139df01522b000993df7\"\u003e\u003ccode\u003e70bc077\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] highlight app row when opening DND access setti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b35b35b88f7affc35ed2af80c3fa61db0ca901af\"\u003e\u003ccode\u003eb35b35b\u003c/code\u003e\u003c/a\u003e Bump xml from 6.6.1 to 7.0.1 in /flutter_local_notifications_windows (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d50f5d79dcafdbdaeaab2b97c39bd43ac2ace6e9\"\u003e\u003ccode\u003ed50f5d7\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d9a076402d3ce5942dc175709d8fcc4ce6f55dd5\"\u003e\u003ccode\u003ed9a0764\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_web] update README snippets to use web-specific ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6b33aeb3f005ca38837f12f478ba5f833ade8206\"\u003e\u003ccode\u003e6b33aeb\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.1 prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2767\"\u003e#2767\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_linux-v4.0.1...flutter_local_notifications_linux-v8.0.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_platform_interface` from 7.2.0 to 12.2.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_platform_interface's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1796\"\u003e1796\u003c/a\u003e where a \u003ccode\u003ejava.lang.ClassCastException\u003c/code\u003e may be thrown on some Android devices when the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e has been specified when calling \u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] removed reference to Android V1 embedding. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated code snippet in readme around requesting notification permissions on Android. Thanks to PR from \u003ca href=\"https://github.com/rignaneseleo\"\u003eLeo\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Kotlin version used in example app\u003c/li\u003e\n\u003cli\u003eUpdated code snippets in readme to add missing import statements around the iOS setup related to notification actions. Thanks to PR from \u003ca href=\"https://github.com/som-R91\"\u003esom-R91\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] changed callback lookup for notification actions to take place after Flutter engine to ensure callback cache has been initialised to find the callback. This is a follow-up to changes done in 12.0.1 in trying to address issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated plugin to clean up resources after it is detached from Flutter engine. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e where a crash occurs upon tapping on a notification action fbut the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e optional callback hasn't been specified.\u003c/li\u003e\n\u003cli\u003e[iOS] suppressed deprecation warnings where plugin was Apple's old notification APIs to support older iOS devices\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated readme to indicate that the \u003ccode\u003etimezone\u003c/code\u003e package should be added as a direct dependency according to \u003ca href=\"https://dart-lang.github.io/linter/lints/depend_on_referenced_packages.html\"\u003ethis official lint rule\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped dependency constraints on \u003ccode\u003eflutter_local_notification_linux\u003c/code\u003e that was meant to be done in 12.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003edbus\u003c/code\u003e dependency via \u003ccode\u003eflutter_local_notifications_linux\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed crash when using notification actions with a foreground service. Thanks to the PR from \u003ca href=\"https://github.com/arnoldlaishram\"\u003eArnold Laishram\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] Suppressed deprecation warning on calling the \u003ca href=\"https://developer.android.com/reference/android/content/Intent#getParcelableExtra(java.lang.String)\"\u003e\u003ccode\u003egetParcelableExtra\u003c/code\u003e\u003c/a\u003e Intent API\u003c/li\u003e\n\u003cli\u003eFixed typo in readme around Darwin (iOS/macOS) initialisation settings\u003c/li\u003e\n\u003cli\u003eAdded a link to an issue with using Flutter apps with desugaring enabled where crashes could occur on foldable Android devices. Link to this is \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/110658\"\u003eflutter/flutter#110658\u003c/a\u003e so those experience the problem can follow the issue and try out the solutions there as this isn't specific to the plugin\u003c/li\u003e\n\u003cli\u003eReplaced usage of rxDart in example app use \u003ccode\u003eStreamController\u003c/code\u003e instead to minimise use of dependencies and removed unused \u003ccode\u003eshared_preferences\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency. To err on the safe when it comes to dependency version conflicts, this is being published as major release as the updated \u003ccode\u003etimezone\u003c/code\u003e package was published as a major release. Thanks to the PR from \u003ca href=\"https://github.com/nohli\"\u003eJoachim Nohl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e [Android] \u003ccode\u003ezonedSchedule()\u003c/code\u003e's implementation has switched to using \u003ca href=\"https://developer.android.com/studio/releases/gradle-plugin#j8-library-desugaring\"\u003edesugaring\u003c/a\u003e instead of the \u003ca href=\"https://github.com/JakeWharton/ThreeTenABP\"\u003eThreeTen Android Backport library\u003c/a\u003e. This required the plugin to update to using Android Gradle plugin 4.2.2 and applications may need to bump their Android Gradle plugin dependency to at least 4.2.2 as a result. Added a \u0026quot;Gradle setup\u0026quot; section underneath \u0026quot;Android setup\u0026quot; with details on the extra setup needed\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e the following error codes included in \u003ccode\u003ePlatformException\u003c/code\u003es that can occur on Android have been updated\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_ICON\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_icon\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_LARGE_ICON\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_large_icon\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_BIG_PICTURE\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_big_picture\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_SOUND\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_sound\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_LED_DETAILS\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_led_details\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGET_ACTIVE_NOTIFICATIONS_ERROR_CODE\u003c/code\u003e -\u0026gt; \u003ccode\u003eunsupported_os_version\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGET_NOTIFICATION_CHANNELS_ERROR_CODE\u003c/code\u003e -\u0026gt; \u003ccode\u003egetNotificationChannelsError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGET_ACTIVE_NOTIFICATION_MESSAGING_STYLE_ERROR_CODE\u003c/code\u003e -\u0026gt; \u003ccode\u003egetActiveNotificationMessagingStyle\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePERMISSION_REQUEST_IN_PROGRESS\u003c/code\u003e -\u0026gt; \u003ccode\u003epermissionRequestInProgress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e the \u003ccode\u003ecategory\u003c/code\u003e of the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e now requires an instance of the newly added \u003ccode\u003eAndroidNotificationCategory\u003c/code\u003e class instead of a string. This was to improve the discoverability of the APIs and improve the semantics as the category can specified in a similar fashion to using an enum value\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e callbacks have now been reworked. There are now the following callbacks and both will pass an instance of the \u003ccode\u003eNotificationResponse\u003c/code\u003e class\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/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/32089147e5c0a2cd5b1c00369cae03d47681c9b6\"\u003e\u003ccode\u003e3208914\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] raise iOS minimum to 13.0 in Package.swift to m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/5599fcecd260df967ef87c59470d9c9b28c2c8a1\"\u003e\u003ccode\u003e5599fce\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to use SPM (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2803\"\u003e#2803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ec69bf3b3d26d360a21a837fcd7a86d67fc14bbf\"\u003e\u003ccode\u003eec69bf3\u003c/code\u003e\u003c/a\u003e prepare for platform interface 12.0.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2804\"\u003e#2804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2a51ce0f65485529f8b7f08253509240b73394a1\"\u003e\u003ccode\u003e2a51ce0\u003c/code\u003e\u003c/a\u003e added references to FlutterFramework (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2802\"\u003e#2802\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_platform_interface-v7.2.0...flutter_local_notifications_platform_interface-v12.2.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/NassarAlshabi1/marina-hotel-wit-app/pull/583","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NassarAlshabi1%2Fmarina-hotel-wit-app/issues/583","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/583/packages"},{"uuid":"5428149060","node_id":"PR_kwDOUURfH88AAAABDMLaIg","number":6,"state":"open","title":"chore(deps): Bump flutter_lints from 4.0.0 to 6.0.0","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-09-11T19:21:18.000Z","updated_at":"2026-09-11T19:21:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"flutter_lints","old_version":"4.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=4.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/Denniss2C/pujili_vive/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Denniss2C%2Fpujili_vive/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"5426152387","node_id":"PR_kwDOPIBOwc8AAAABDKkuJQ","number":16,"state":"open","title":"build(deps): bump the flutter-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-11T15:35:57.000Z","updated_at":"2026-09-11T15:36:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"flutter-dependencies","update_count":6,"packages":[{"name":"app_links","old_version":"6.4.1","new_version":"7.2.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"http","old_version":"1.4.0","new_version":"1.6.0","repository_url":"https://github.com/dart-lang/http"},{"name":"path_provider","old_version":"2.1.5","new_version":"2.1.6","repository_url":"https://github.com/flutter/packages"},{"name":"web_socket_channel","old_version":"2.4.5","new_version":"3.0.3","repository_url":"https://github.com/dart-lang/http"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 6 updates in the /client-app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.1` | `7.2.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.4.0` | `1.6.0` |\n| [path_provider](https://github.com/flutter/packages/tree/main/packages/path_provider) | `2.1.5` | `2.1.6` |\n| [web_socket_channel](https://github.com/dart-lang/http/tree/master/pkgs) | `2.4.5` | `3.0.3` |\n\n\nUpdates `app_links` from 6.4.1 to 7.2.1\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 `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 `flutter_lints` from 3.0.2 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 `http` from 1.4.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 `path_provider` from 2.1.5 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/aa964a3ed6d97e4e9778feed85fa9ef1255a0477\"\u003e\u003ccode\u003eaa964a3\u003c/code\u003e\u003c/a\u003e [path_provider] Document null vs UnsupportedError return semantics (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11793\"\u003e#11793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd297cf6233836099fe1413f9e954ad24ec6f5f0\"\u003e\u003ccode\u003ebd297cf\u003c/code\u003e\u003c/a\u003e [AGP 9] Migrate Remaining Plugin Example Apps to Built-in Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2e006b29b1f08f9a5365a0e900041e7ee9398957\"\u003e\u003ccode\u003e2e006b2\u003c/code\u003e\u003c/a\u003e [path_provider] Create temp dir in tests if needed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11841\"\u003e#11841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/24a3833ea0c602a64154e99d4f1ee9b420c9c714\"\u003e\u003ccode\u003e24a3833\u003c/code\u003e\u003c/a\u003e Updated analysis_options line width from flutter/flutter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11692\"\u003e#11692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1dfbadab068deb7fbbe925b5523257e8649fe071\"\u003e\u003ccode\u003e1dfbada\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.44 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11741\"\u003e#11741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0ffbde8f622b8dc61e4608483dc4f80f7fab027b\"\u003e\u003ccode\u003e0ffbde8\u003c/code\u003e\u003c/a\u003e Roll Flutter from 707dbc0420a3 to 23f6f5853f50 (149 revisions) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11700\"\u003e#11700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f52df418da6ef2ba666112b4b9e87d9a1c43a0d0\"\u003e\u003ccode\u003ef52df41\u003c/code\u003e\u003c/a\u003e [path_provider] Remove dependency on engine PathUtils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11467\"\u003e#11467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e37fa8ff337214ed3d5dc83f9ba229c6b9ccc1c0\"\u003e\u003ccode\u003ee37fa8f\u003c/code\u003e\u003c/a\u003e [various] Convert remaining Groovy files to Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11443\"\u003e#11443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0e0a032a4a9b55a4e92be8c56cd525a92863942c\"\u003e\u003ccode\u003e0e0a032\u003c/code\u003e\u003c/a\u003e [various] Ignore generated plugin files (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11455\"\u003e#11455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c7d680fbeba951c3c27aca893b5f6c34893cbccf\"\u003e\u003ccode\u003ec7d680f\u003c/code\u003e\u003c/a\u003e [path_provider_android] Changes internal implementation to use JNI (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/9770\"\u003e#9770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/path_provider-v2.1.6/packages/path_provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web_socket_channel` from 2.4.5 to 3.0.3\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\"\u003eweb_socket_channel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:web_socket_channel v3.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:web_socket\u003c/code\u003e 1.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:web_socket_channel v3.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/http\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/http/commits/web_socket_channel-v3.0.3/pkgs\"\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/BryanPMX/CAF/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BryanPMX%2FCAF/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"},{"uuid":"5425857267","node_id":"PR_kwDOTl8Djs8AAAABDKVeNg","number":6,"state":"open","title":"build(deps): Bump flutter_lints from 5.0.0 to 6.0.0 in /apps/nos-center","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-09-11T15:06:27.000Z","updated_at":"2026-09-11T15:06:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/apps/nos-center","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/princebilogocode/naabiga-os/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/princebilogocode%2Fnaabiga-os/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"},{"uuid":"5417007578","node_id":"PR_kwDOTKDOd88AAAABDDSf4Q","number":17,"state":"open","title":"chore(android): bump flutter_lints from 5.0.0 to 6.0.0 in /android","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-09-10T20:29:28.000Z","updated_at":"2026-09-10T20:31:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(android)","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/android","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/tariq770871-jpg/wifi-network-system/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tariq770871-jpg%2Fwifi-network-system/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"5411907874","node_id":"PR_kwDOPztJ5M8AAAABC_MELg","number":29,"state":"closed","title":"build(deps): bump flutter_lints from 5.0.0 to 6.0.0 in /mec/examples","user":"dependabot[bot]","labels":["dependencies","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-09-11T15:42:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-10T12:02:28.000Z","updated_at":"2026-09-11T15:42:09.000Z","time_to_close":99572,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/mec/examples","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/rusudinu/presentations/pull/29","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusudinu%2Fpresentations/issues/29","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/29/packages"},{"uuid":"5363555555","node_id":"PR_kwDOKgDaMs8AAAABCYqk0g","number":2,"state":"closed","title":"Bump flutter_lints from 3.0.1 to 6.0.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T07:22:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-06T07:20:45.000Z","updated_at":"2026-09-06T07:22:15.000Z","time_to_close":81,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"flutter_lints","old_version":"3.0.1","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 3.0.1 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=3.0.1\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/ganeshkalyank/unitastic_mobile/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganeshkalyank%2Funitastic_mobile/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"},{"uuid":"5354989035","node_id":"PR_kwDORu-8bc8AAAABCSLP1g","number":15,"state":"closed","title":"chore(deps): bump the pub-dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-12T02:25:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-05T02:26:31.000Z","updated_at":"2026-09-12T02:25:26.000Z","time_to_close":604733,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"pub-dependencies","update_count":12,"packages":[{"name":"audio_session","old_version":"0.1.25","new_version":"0.2.4","repository_url":"https://github.com/ryanheise/audio_session"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"13.0.0","new_version":"13.2.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.1","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_stripe","old_version":"12.4.0","new_version":"14.0.0","repository_url":"https://github.com/flutter-stripe/flutter_stripe"},{"name":"get_it","old_version":"7.7.0","new_version":"9.2.1","repository_url":"https://github.com/flutter-it/get_it"},{"name":"path_provider","old_version":"2.1.5","new_version":"2.1.6","repository_url":"https://github.com/flutter/packages"},{"name":"pdf","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.3","new_version":"5.15.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"supabase_flutter","old_version":"2.12.1","new_version":"2.17.2","repository_url":"https://github.com/supabase/supabase-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps the pub-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [audio_session](https://github.com/ryanheise/audio_session) | `0.1.25` | `0.2.4` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `13.0.0` | `13.2.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.1` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_stripe](https://github.com/flutter-stripe/flutter_stripe) | `12.4.0` | `14.0.0` |\n| [get_it](https://github.com/flutter-it/get_it) | `7.7.0` | `9.2.1` |\n| [path_provider](https://github.com/flutter/packages/tree/main/packages/path_provider) | `2.1.5` | `2.1.6` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.12.0` | `3.13.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.3` | `5.15.0` |\n| [supabase_flutter](https://github.com/supabase/supabase-flutter/tree/main/packages) | `2.12.1` | `2.17.2` |\n\n\nUpdates `audio_session` from 0.1.25 to 0.2.4\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.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AGP 9.\u003c/li\u003e\n\u003cli\u003eMigrate Android build files to .kts\u003c/li\u003e\n\u003c/ul\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/e25943319f9b3792db65f8056c30bf956df2aa2c\"\u003e\u003ccode\u003ee259433\u003c/code\u003e\u003c/a\u003e Merge branch 'feature/agp9'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c80b2a5d55445f2cf87c7d9621f3b68cfff6c157\"\u003e\u003ccode\u003ec80b2a5\u003c/code\u003e\u003c/a\u003e Migrate more files to .kts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c7be249508de718bfda8cbfb25811eade3d5ff88\"\u003e\u003ccode\u003ec7be249\u003c/code\u003e\u003c/a\u003e Fix gradle namespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/b72e6c8d3c3c87cc69319833f55c901578482152\"\u003e\u003ccode\u003eb72e6c8\u003c/code\u003e\u003c/a\u003e Add missing agp \u0026lt; 9 conditional.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/e0f926c30fae62d599728a9457e5ec7216665948\"\u003e\u003ccode\u003ee0f926c\u003c/code\u003e\u003c/a\u003e Support AGP 9.\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ryanheise/audio_session/compare/v0.1.25...v0.2.4\"\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 `device_info_plus` from 13.0.0 to 13.2.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/65ecfd04692ed48aaf608cad8340aaec7a7bc7e7\"\u003e\u003ccode\u003e65ecfd0\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/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/872d8cc0f32112bb21ce4cdcc09c93802cd8c7e6\"\u003e\u003ccode\u003e872d8cc\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support of built-in Kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3889\"\u003e#3889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/92272bdea79b1b0cc1c534a9e045a575aae090c2\"\u003e\u003ccode\u003e92272bd\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Updated Swift Package Manager setup for Flutter 3.44 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ac0daa671c29215c0b9bf4fb3b8a059698174647\"\u003e\u003ccode\u003eac0daa6\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus): change android gradle from groovy to kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\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/device_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6d73e0d1035dd2c6b7fa6691dce4fca31c2a14f6\"\u003e\u003ccode\u003e6d73e0d\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v13.2.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 `fl_chart` from 0.68.0 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.68.0...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_dotenv` from 5.2.1 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-james/flutter_dotenv/blob/master/CHANGELOG.md\"\u003eflutter_dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] \u003ccode\u003eisEveryDefined()\u003c/code\u003e now throws \u003ccode\u003eNotInitializedError\u003c/code\u003e before \u003ccode\u003eload()\u003c/code\u003e, consistent with all other read APIs\u003c/li\u003e\n\u003cli\u003e[fix] Replace \u003ccode\u003eassert()\u003c/code\u003e with explicit \u003ccode\u003eif\u003c/code\u003e/\u003ccode\u003ethrow\u003c/code\u003e in \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, and \u003ccode\u003egetBool()\u003c/code\u003e so null-safety checks are enforced in release builds\u003c/li\u003e\n\u003cli\u003eError messages now include the variable name for easier debugging\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eload(isOptional: true)\u003c/code\u003e no longer discards successfully loaded base file when an override file is missing or empty (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/70\"\u003e#70\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/93\"\u003e#93\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/101\"\u003e#101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eclean()\u003c/code\u003e now resets \u003ccode\u003eisInitialized\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e, so accessing \u003ccode\u003eenv\u003c/code\u003e after \u003ccode\u003eclean()\u003c/code\u003e correctly throws \u003ccode\u003eNotInitializedError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Error classes (\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e) now include informative messages in \u003ccode\u003etoString()\u003c/code\u003e instead of the unhelpful \u003ccode\u003eInstance of 'ClassName'\u003c/code\u003e (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/72\"\u003e#72\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/127\"\u003e#127\u003c/a\u003e; improves diagnostics for \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/59\"\u003e#59\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileNotFoundError\u003c/code\u003e and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now carry the filename when available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNote on error message improvements\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now override \u003ccode\u003etoString()\u003c/code\u003e with actionable messages (e.g., \u003ccode\u003eFileNotFoundError: Environment file \u0026quot;.env\u0026quot; not found. Ensure the file exists and is listed under assets in pubspec.yaml.\u003c/code\u003e). This is \u003cstrong\u003enot a breaking change\u003c/strong\u003e — the class names and hierarchy are unchanged, so existing \u003ccode\u003eon FileNotFoundError\u003c/code\u003e catch clauses continue to work. \u003ccode\u003eFileNotFoundError\u003c/code\u003e now accepts an optional positional \u003ccode\u003efilename\u003c/code\u003e parameter, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e accepts an optional named \u003ccode\u003efilename\u003c/code\u003e parameter; both default to \u003ccode\u003enull\u003c/code\u003e for backward compatibility.\u003c/p\u003e\n\u003ch3\u003eNote on release-build behavior change\u003c/h3\u003e\n\u003cp\u003eIn \u003cstrong\u003edebug mode\u003c/strong\u003e, behavior is unchanged — \u003ccode\u003eAssertionError\u003c/code\u003e was thrown before, \u003ccode\u003eAssertionError\u003c/code\u003e is thrown now.\u003c/p\u003e\n\u003cp\u003eIn \u003cstrong\u003erelease mode\u003c/strong\u003e, calling \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, or \u003ccode\u003egetBool()\u003c/code\u003e with a missing variable and no fallback previously threw a \u003ccode\u003eTypeError\u003c/code\u003e (from the null-check operator \u003ccode\u003e!\u003c/code\u003e) because \u003ccode\u003eassert()\u003c/code\u003e was stripped. It now correctly throws \u003ccode\u003eAssertionError\u003c/code\u003e with a descriptive message. If your release-mode code catches \u003ccode\u003eon TypeError\u003c/code\u003e around these methods, update it to catch \u003ccode\u003eon AssertionError\u003c/code\u003e (or \u003ccode\u003eon Error\u003c/code\u003e) instead.\u003c/p\u003e\n\u003ch3\u003eBreaking change: \u003ccode\u003eclean()\u003c/code\u003e now resets initialization state\u003c/h3\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003eclean()\u003c/code\u003e only cleared the env map but left \u003ccode\u003eisInitialized == true\u003c/code\u003e. Now it also sets \u003ccode\u003eisInitialized = false\u003c/code\u003e. Code that calls \u003ccode\u003eclean()\u003c/code\u003e and then immediately accesses \u003ccode\u003edotenv.env\u003c/code\u003e without reloading will now throw \u003ccode\u003eNotInitializedError\u003c/code\u003e. The fix is to call \u003ccode\u003eload()\u003c/code\u003e or \u003ccode\u003eloadFromString()\u003c/code\u003e again after \u003ccode\u003eclean()\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003e6.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[feat] Allow passing in override .env files on init\u003c/li\u003e\n\u003cli\u003e[feat] Load .env from a passed in string\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eRenamed\u003c/strong\u003e: \u003ccode\u003etestLoad\u003c/code\u003e → \u003ccode\u003eloadFromString\u003c/code\u003e\u003cbr /\u003e\nThe method has been renamed to better reflect that it can be used outside of test environments.\u003cbr /\u003e\n⚠️ Update your code to call \u003ccode\u003eloadFromString()\u003c/code\u003e instead of \u003ccode\u003etestLoad()\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBehavior change\u003c/strong\u003e: Empty file handling with \u003ccode\u003eisOptional = true\u003c/code\u003e\u003cbr /\u003e\nPreviously, if the env file was empty and \u003ccode\u003eisOptional\u003c/code\u003e was \u003ccode\u003etrue\u003c/code\u003e, the method would throw.\u003cbr /\u003e\nNow, in this case, it \u003cstrong\u003eno longer throws\u003c/strong\u003e and simply returns an empty env.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSupported SDK range change\u003c/strong\u003e: Dropped support for the pre release \u003ccode\u003e2.12.0-0\u003c/code\u003e. Now supports \u003ccode\u003e2.12.0\u003c/code\u003e onwards.\u003c/p\u003e\n\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/java-james/flutter_dotenv/commit/4f80495757ee7ad738d388a886c1e8a563952688\"\u003e\u003ccode\u003e4f80495\u003c/code\u003e\u003c/a\u003e chore(release): publish 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/eafce27aec80b25aba51664f61e94caf86b692e3\"\u003e\u003ccode\u003eeafce27\u003c/code\u003e\u003c/a\u003e fix: isEveryDefined() now throws NotInitializedError before load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/8cae9e77aa718fbdc594cd33e2a65d0c4a9f7579\"\u003e\u003ccode\u003e8cae9e7\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/83bcbd8ef79b75f7c7d1e3dd0d31c8b9bfc5d6db\"\u003e\u003ccode\u003e83bcbd8\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/94f39227485c3ce927b95a1d064f138c92472ab3\"\u003e\u003ccode\u003e94f3922\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/30ecced1e3bbec48c26a4bcd31d16dbd54b0eae4\"\u003e\u003ccode\u003e30ecced\u003c/code\u003e\u003c/a\u003e chore: correct test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/2d15c7d06bce10d40fb742cf9676bf4c21001ee4\"\u003e\u003ccode\u003e2d15c7d\u003c/code\u003e\u003c/a\u003e fix: add informative messages to error classes (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/833fcba5d1709bd5ff585907b4ddc0239760dae9\"\u003e\u003ccode\u003e833fcba\u003c/code\u003e\u003c/a\u003e fix: preserve base env when optional override fails and reset init state on c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/3c782c93bf40baf95be3d95483db849c57788202\"\u003e\u003ccode\u003e3c782c9\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/b536c852c92d36f680531a7ec4f8020a61a7f69d\"\u003e\u003ccode\u003eb536c85\u003c/code\u003e\u003c/a\u003e fix: typed getters without fallback silently fail in release (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-james/flutter_dotenv/compare/5.2.1...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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_stripe` from 12.4.0 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/CHANGELOG.md\"\u003eflutter_stripe's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe\u003c/code\u003e - \u003ccode\u003ev14.0.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(ios): stop the unhandled-URL log mis-attributing deep-link breakage + add scene-delegate support (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2422\"\u003e#2422\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2429\"\u003e#2429\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v820\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(web): constrain PaymentElement height in scrollable layouts (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2423\"\u003e#2423\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#stripe_js---v820\"\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v811\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/commits/v14.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `get_it` from 7.7.0 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-it/get_it/releases\"\u003eget_it's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGetting rid of static analysis warning on pub.dev by \u003ca href=\"https://github.com/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo: weak instead of week by \u003ca href=\"https://github.com/rocboronat\"\u003e\u003ccode\u003e@​rocboronat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/404\"\u003eflutter-it/get_it#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow querying registrations by passing type parameter to isRegistered by \u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: gh workflow by \u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add GetIt::findFirstFactory method and Expose ServiceFactory,ServiceFactoryType by \u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename service factory by \u003ca href=\"https://github.com/escamoteur\"\u003e\u003ccode\u003e@​escamoteur\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/416\"\u003eflutter-it/get_it#416\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/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.0\"\u003ehttps://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.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/flutter-it/get_it/blob/main/CHANGELOG.md\"\u003eget_it's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.2.1] - 2026-02-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AI skill files in \u003ccode\u003eskills/\u003c/code\u003e directory for AI coding assistants\u003c/li\u003e\n\u003cli\u003eAdded AI-Assisted Development section to README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.2.0] - 2025-12-03\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eallReady()\u003c/code\u003e now caches its Future and returns the same instance on repeated calls\n\u003cul\u003e\n\u003cli\u003eCache is automatically invalidated when new async singletons are registered\u003c/li\u003e\n\u003cli\u003eThis enables watch_it to detect when async registrations change (e.g., after \u003ccode\u003epushNewScope\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed: pending async singletons now complete their ready completer when removed via \u003ccode\u003eunregister()\u003c/code\u003e or scope reset, allowing \u003ccode\u003eallReady()\u003c/code\u003e to complete properly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.1] - 2025-11-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated example project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.0] - 2025-11-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded DevTools extension for visualizing and inspecting GetIt registrations\n\u003cul\u003e\n\u003cli\u003eView all registered objects with their type, scope, registration mode, and state\u003c/li\u003e\n\u003cli\u003eSee instance details via \u003ccode\u003etoString()\u003c/code\u003e output for created instances\u003c/li\u003e\n\u003cli\u003eManual refresh button to update the registration list\u003c/li\u003e\n\u003cli\u003eRequires \u003ccode\u003edebugEventsEnabled = true\u003c/code\u003e to be set on GetIt instance\u003c/li\u003e\n\u003cli\u003eSee README for setup instructions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.5] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse absolute GitHub URL for logo in README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.4] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed screenshots description to match working 9.0.1 format\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.3] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed logo display on pub.dev by using relative path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.2] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed button sizing in README for pub.dev display\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed linter error (missing trailing comma in test file)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.0] - BREAKING CHANGE\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: Disposal order now always follows strict LIFO (Last-In-First-Out) based on registration order\n\u003cul\u003e\n\u003cli\u003ePreviously, disposal order was based on the order objects appeared in internal hash maps, which was unpredictable when mixing named and unnamed registrations\u003c/li\u003e\n\u003cli\u003eNow all disposals are sorted by \u003ccode\u003eregistrationNumber\u003c/code\u003e (a sequential counter assigned during registration) ensuring true LIFO order\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-it/get_it/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `path_provider` from 2.1.5 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/aa964a3ed6d97e4e9778feed85fa9ef1255a0477\"\u003e\u003ccode\u003eaa964a3\u003c/code\u003e\u003c/a\u003e [path_provider] Document null vs UnsupportedError return semantics (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11793\"\u003e#11793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd297cf6233836099fe1413f9e954ad24ec6f5f0\"\u003e\u003ccode\u003ebd297cf\u003c/code\u003e\u003c/a\u003e [AGP 9] Migrate Remaining Plugin Example Apps to Built-in Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2e006b29b1f08f9a5365a0e900041e7ee9398957\"\u003e\u003ccode\u003e2e006b2\u003c/code\u003e\u003c/a\u003e [path_provider] Create temp dir in tests if needed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11841\"\u003e#11841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/24a3833ea0c602a64154e99d4f1ee9b420c9c714\"\u003e\u003ccode\u003e24a3833\u003c/code\u003e\u003c/a\u003e Updated analysis_options line width from flutter/flutter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11692\"\u003e#11692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1dfbadab068deb7fbbe925b5523257e8649fe071\"\u003e\u003ccode\u003e1dfbada\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.44 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11741\"\u003e#11741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0ffbde8f622b8dc61e4608483dc4f80f7fab027b\"\u003e\u003ccode\u003e0ffbde8\u003c/code\u003e\u003c/a\u003e Roll Flutter from 707dbc0420a3 to 23f6f5853f50 (149 revisions) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11700\"\u003e#11700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f52df418da6ef2ba666112b4b9e87d9a1c43a0d0\"\u003e\u003ccode\u003ef52df41\u003c/code\u003e\u003c/a\u003e [path_provider] Remove dependency on engine PathUtils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11467\"\u003e#11467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e37fa8ff337214ed3d5dc83f9ba229c6b9ccc1c0\"\u003e\u003ccode\u003ee37fa8f\u003c/code\u003e\u003c/a\u003e [various] Convert remaining Groovy files to Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11443\"\u003e#11443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0e0a032a4a9b55a4e92be8c56cd525a92863942c\"\u003e\u003ccode\u003e0e0a032\u003c/code\u003e\u003c/a\u003e [various] Ignore generated plugin files (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11455\"\u003e#11455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c7d680fbeba951c3c27aca893b5f6c34893cbccf\"\u003e\u003ccode\u003ec7d680f\u003c/code\u003e\u003c/a\u003e [path_provider_android] Changes internal implementation to use JNI (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/9770\"\u003e#9770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/path_provider-v2.1.6/packages/path_provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pdf` from 3.12.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/89756f08a6aba500ad4e18beab8f1bc37944a846\"\u003e\u003ccode\u003e89756f0\u003c/code\u003e\u003c/a\u003e fix printing web override and update pdf dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/pdf-3.12.0...pdf-3.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `printing` from 5.14.3 to 5.15.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/817538e0923b7b5dd59aa580b4a6d9410d104aea\"\u003e\u003ccode\u003e817538e\u003c/code\u003e\u003c/a\u003e style: format code for better readability in examples and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/printing-5.14.3...printing-5.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `supabase_flutter` from 2.12.1 to 2.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-flutter/releases\"\u003esupabase_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esupabase_flutter v2.17.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.17.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.1\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): drop passkeys requireResidentKey workaround, bump dependency (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1521\"\u003e#1521\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/7907c6cbc3dc31500a5cf85a81b97efc04f3006c\"\u003e7907c6cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e(supabase_flutter): default debug logging off under flutter test (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1530\"\u003e#1530\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/941ee80498f7f6d1351351aca449b8a5bc2655da\"\u003e941ee804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.16.0\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): preserve hash routes and repeated query keys when clearing auth params (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1511\"\u003e#1511\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/4fca4126fe3649f218b296b0e40bb4bc2de87890\"\u003e4fca4126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.4\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): backfill requireResidentKey when omitted by the server (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1502\"\u003e#1502\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cf3829686fdbceb559fe41ad558089b44fcc9af1\"\u003ecf382968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.3\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): full web and WASM support (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1497\"\u003e#1497\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/2f860f2cd2c4d45b5b2b695641702b0d543ec4ea\"\u003e2f860f2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: dedupe bucket payload and OAuth launch logic (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1463\"\u003e#1463\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/c5f9b2471c64d65b604802cbda36221cca0a6506\"\u003ec5f9b247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: de-abbreviate cond* platform getters to conditional* (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1438\"\u003e#1438\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/9e71a240bc7ed30126b5d90a81697303cb515ef7\"\u003e9e71a240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): accept PasskeyAuthenticatorInterface instead of depending on passkeys (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1444\"\u003e#1444\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/f05d4c6c544591905c2dbacf815526733ffabd5a\"\u003ef05d4c6c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(auth): recognize error query parameter in auth callback redirects (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1472\"\u003e#1472\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cb7e7e62d04d887d888fd3e73ef83a584ae45d77\"\u003ecb7e7e62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): clear auth params from web URL after exchange (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1456\"\u003e#1456\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/8b1e1b22aae6da4366dd8c404de8f3351dcc57a1\"\u003e8b1e1b22\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/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/CHANGELOG.md\"\u003esupabase_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\nSee \u003ca href=\"https://conventionalcommits.org\"\u003eConventional Commits\u003c/a\u003e for commit guidelines.\u003c/p\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2272\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase---v2161\"\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase_flutter---v2172\"\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1719\"\u003e#1719\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e6c8047ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-05\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2271\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#postgrest---v291\"\u003e\u003ccode\u003epostgrest\u003c/code\u003e - \u003ccode\u003ev2.9.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#realtime_client---v2130\"\u003e\u003ccode\u003erealtime_client\u003c/code\u003e - \u003ccode\u003ev2.13.0\u003c/code\u003e\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/supabase/supabase-flutter/commit/d34329274b7cba71629da1414171737025d9ab5c\"\u003e\u003ccode\u003ed343292\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1721\"\u003e#1721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e\u003ccode\u003e6c8047e\u003c/code\u003e\u003c/a\u003e fix(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1719\"\u003e#1719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/5be5a16228aeb98985f5cf741aefd5fba2bf6353\"\u003e\u003ccode\u003e5be5a16\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1642\"\u003e#1642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/e1ebfb0e4869ba9b8947dceba5519a8637e065e5\"\u003e\u003ccode\u003ee1ebfb0\u003c/code\u003e\u003c/a\u003e test(storage): remove the buckets the suite creates (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1641\"\u003e#1641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/a08f06d3b746d1fa5e3cd17c3370fe10466cb69b\"\u003e\u003ccode\u003ea08f06d\u003c/code\u003e\u003c/a\u003e refactor(supabase_common): share the local stack test configuration (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/b9c31bb24e0f7efb6ec5ea127498dd197680bb8a\"\u003e\u003ccode\u003eb9c31bb\u003c/code\u003e\u003c/a\u003e refactor(supabase): rename stream regex filters and cover stream filters with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/5447063948f57308848391a8928951b4b1f21ae7\"\u003e\u003ccode\u003e5447063\u003c/code\u003e\u003c/a\u003e feat: support more realtime filters and multiple filters for stream (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/dc93d7618328ba51e897dd2c4dc571668b2eb6b5\"\u003e\u003ccode\u003edc93d76\u003c/code\u003e\u003c/a\u003e docs(postgrest): document that order() defaults to descending (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1637\"\u003e#1637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/91f26da084369e88ad378127632d9326cef863a0\"\u003e\u003ccode\u003e91f26da\u003c/code\u003e\u003c/a\u003e feat(typegen): add supabase_typegen skeleton package (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1636\"\u003e#1636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/64298be14e2294caa08be0d6e121e1c0997e95c3\"\u003e\u003ccode\u003e64298be\u003c/code\u003e\u003c/a\u003e fix(realtime): forward all caller opts from track() to send() (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-flutter/commits/supabase_flutter-v2.17.2/packages\"\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 ...\n\n_Description has been truncated_","html_url":"https://github.com/AlexFigueiras/app-ear-training/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFigueiras%2Fapp-ear-training/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"},{"uuid":"5330584708","node_id":"PR_kwDOPAFqcc8AAAABB-sCQA","number":33,"state":"closed","title":"chore(pub):(deps): bump the flutter-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-07T00:09:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-03T00:07:00.000Z","updated_at":"2026-09-07T00:09:02.000Z","time_to_close":345720,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(pub):(deps): bump","group_name":"flutter-dependencies","update_count":11,"packages":[{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"4.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"freezed","old_version":"2.5.8","new_version":"4.0.1","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.14.1","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"build_runner","old_version":"2.5.4","new_version":"2.16.1","repository_url":"https://github.com/dart-lang/build"},{"name":"lottie","old_version":"3.3.1","new_version":"3.5.1","repository_url":"https://github.com/xvrh/lottie-flutter"},{"name":"shared_preferences","old_version":"2.5.3","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `4.0.0` | `6.0.0` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `4.0.1` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.12.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.14.1` |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.16.1` |\n| [lottie](https://github.com/xvrh/lottie-flutter) | `3.3.1` | `3.5.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.3` | `2.5.5` |\n\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 `fl_chart` from 0.68.0 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.68.0...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_lints` from 4.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 `freezed` from 2.5.8 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/8bdb15ab17bc264f3a9581177fac4a52ee7c2169\"\u003e\u003ccode\u003e8bdb15a\u003c/code\u003e\u003c/a\u003e freezed         : 4.0.0 -\u0026gt; 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/07710d07b128191af07b6d630df15c3b77cfaed1\"\u003e\u003ccode\u003e07710d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1372\"\u003e#1372\u003c/a\u003e from peter-trost:analyzer-14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/662f424c59bdb03dfc3452735f29f7952857a36d\"\u003e\u003ccode\u003e662f424\u003c/code\u003e\u003c/a\u003e Allow analyzer 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ce67d37c94f45b7425dd667e41e96f2034c0c1fd\"\u003e\u003ccode\u003ece67d37\u003c/code\u003e\u003c/a\u003e Remove needs for \u003ccode\u003e@overrides\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac6dec209a381bb869bfcdc22caf73be96622d33\"\u003e\u003ccode\u003eac6dec2\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 6 to 7 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1363\"\u003e#1363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6a67d5c9a37c79efe5f58ce5fd861d4b8c026d0e\"\u003e\u003ccode\u003e6a67d5c\u003c/code\u003e\u003c/a\u003e 4.0.0x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3753aea987d59b56a668fff57e32512266b61837\"\u003e\u003ccode\u003e3753aea\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/rrousselGit/freezed\"\u003ehttps://github.com/rrousselGit/freezed\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/aa5ae5d05b3f88b66b909d616d4c933fd86d8fc2\"\u003e\u003ccode\u003eaa5ae5d\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/d956f1e5bef13c4fd75e37f11571028123de65f7\"\u003e\u003ccode\u003ed956f1e\u003c/code\u003e\u003c/a\u003e Bump EndBug/add-and-commit from 10 to 11 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3122d1fdbdeb525e892d08e7bfbb600002522c25\"\u003e\u003ccode\u003e3122d1f\u003c/code\u003e\u003c/a\u003e Add primary-constructor notice\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v4.0.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 `json_annotation` from 4.9.0 to 4.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\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.16.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.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify terminology: refer to \u003ccode\u003e.dart_tool/build/generated\u003c/code\u003e as the \u0026quot;artifact\ntree\u0026quot;, and the normal output location as the \u0026quot;package path\u0026quot;.\u003c/li\u003e\n\u003cli\u003eReduce logged compile progress output for non-interactive builds, for example\npresubmits.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eserve\u003c/code\u003e and \u003ccode\u003edaemon\u003c/code\u003e modes, source files not involved in the build are no\nlonger cached on read. They are re-read when requested.\u003c/li\u003e\n\u003cli\u003eBug fix: make post-process output behavior match normal outputs: by default,\nrebuild if deleted or incorrect. Follow \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e and\n\u003ccode\u003e--only-check\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, detect and delete conflicting outputs in the\nsource directory rather than treating them as sources, which could cause\nbuilder dependency cycles and hangs; fix \u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5079\"\u003e#5079\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: restrict incompatible build output deletion to output packages; do\nnot attempt to delete files in dependency packages.\u003c/li\u003e\n\u003cli\u003eBug fix: do not invalidate retained package path outputs when conflicting\nartifact tree files appear; avoid unnecessary build step reruns.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNew default output behavior: always fix incorrect generated files. For\nexample: if you \u0026quot;dart run build_runner build\u0026quot;, modify a generated file,\nthen build again, it will be fixed, undoing your modifications.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e. Use this to get the old output\nbehavior: manual modifications to generated files are kept. They will be\noverwritten if a build is triggered due to an input file change, a\nconfiguration change or \u003ccode\u003edart run build_runner clean\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--only-check\u003c/code\u003e, for use in continuous builds and tests. With this\noption \u003ccode\u003ebuild_runner\u003c/code\u003e writes nothing, but builds and compares with the files\nalready on disk. If there is any difference between disk and expected output\nthen the differences are logged and the build fails.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epackage_config\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify deletion of stale outputs: don't try to handle package renames.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003edaemon\u003c/code\u003e asset server now rejects various non-local connections.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, when an input was deleted, its output was\ndeleted at the start of the build. Make it consistent with other output\ndeletions: wait until the end of the build.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: source\u003c/code\u003e can only write to\noutput packages.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: cache\u003c/code\u003e can only write output\ncorresponding to known packages.\u003c/li\u003e\n\u003cli\u003eBug fix: reject incorrect builder config that has duplicate builder keys.\u003c/li\u003e\n\u003cli\u003eBug fix: reject invalid builder factories in \u003ccode\u003ebuild.yaml\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: correctly filter served or \u003ccode\u003e--output\u003c/code\u003e post process output.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e mode only serves the specified package subdirectories.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e live reload websocket checks for localhost origin.\u003c/li\u003e\n\u003cli\u003eBug fix: don't follow symlinks when cleaning up output folders.\u003c/li\u003e\n\u003cli\u003eBug fix: catch Windows-specific absolute paths.\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/5e25e60f55686be9d6eec2aaa448802ae1a17a40\"\u003e\u003ccode\u003e5e25e60\u003c/code\u003e\u003c/a\u003e Release build, build_config, build_daemon, build_runner, build_test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5111\"\u003e#5111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/43c2bb7edba27b89c82f2ae5d3ba8e7f08bb935c\"\u003e\u003ccode\u003e43c2bb7\u003c/code\u003e\u003c/a\u003e Remove test-only PreviousBuild.fromFinishedBuildState. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6078a02e7edb6c56e0bf572dde9c6713c6e56b4\"\u003e\u003ccode\u003ea6078a0\u003c/code\u003e\u003c/a\u003e Use AssetFile for deletes. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3051007098fa39d448a830e24f3d0ea004a68770\"\u003e\u003ccode\u003e3051007\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eBuildState.isFile\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5106\"\u003e#5106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/da162e6dc3013f24f80ba5cf599fc52d9f72a8cb\"\u003e\u003ccode\u003eda162e6\u003c/code\u003e\u003c/a\u003e Do not invalidate retained package path outputs on artifact tree conflicts. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d51da7e891a34b51efb8335f0e6a7a908dfef54a\"\u003e\u003ccode\u003ed51da7e\u003c/code\u003e\u003c/a\u003e Set default test timeout to 3m in build_runner/dart_test.yaml. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/47aba811d3c461acb1b17964fd29521399944942\"\u003e\u003ccode\u003e47aba81\u003c/code\u003e\u003c/a\u003e [build_web_compilers] Standardize web app entrypoint selection (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5095\"\u003e#5095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f15a84e0f0e96909d26b22d547f4624363cb62d7\"\u003e\u003ccode\u003ef15a84e\u003c/code\u003e\u003c/a\u003e Restrict incompatibleBuildOutputsToDelete to outputPackages. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1a276c2623b3eab780ccc554aef31a940832d5aa\"\u003e\u003ccode\u003e1a276c2\u003c/code\u003e\u003c/a\u003e Clarify source/cache/visible/hidden. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5096\"\u003e#5096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f5cc9100a23c2bc3c409d7832137658bb3ad8093\"\u003e\u003ccode\u003ef5cc910\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003eBuildOutputReader\u003c/code\u003e; add \u003ccode\u003eBuildOutputReadResult\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5101\"\u003e#5101\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.16.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 `json_annotation` from 4.9.0 to 4.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lottie` from 3.3.1 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xvrh/lottie-flutter/releases\"\u003elottie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cropped fits (e.g. BoxFit.cover) ignoring alignment and always cropping from the top-left\u003c/li\u003e\n\u003cli\u003eFix the raster render cache serving the wrong crop when two animations shared a composition and size but differed in fit/alignment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrottle the auto-animation to the composition frame rate to reduce rebuilds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd text animator range selectors (color, stroke, stroke width, tracking and opacity over an animated index/percent range)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValueDelegate.path\u003c/code\u003e to override a shape's outline at runtime\u003c/li\u003e\n\u003cli\u003eExperimental initial 3D layer support (X/Y rotation approximated as a 2D foreshortening)\u003c/li\u003e\n\u003cli\u003eRender strokes correctly under skew by transforming the canvas instead of scaling the stroke width\u003c/li\u003e\n\u003cli\u003eOnly apply the parent alpha to matte layers\u003c/li\u003e\n\u003cli\u003eFix rounded corners not animating when the shape itself is static\u003c/li\u003e\n\u003cli\u003eFix a flash artifact on polygons with large strokes\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003e.lottie\u003c/code\u003e/\u003ccode\u003e.zip\u003c/code\u003e handling: skip \u003ccode\u003emanifest.json\u003c/code\u003e and normalize bundled image paths\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApply the \u003ccode\u003eShapeFill\u003c/code\u003e fill type consistently when drawing and computing bounds in \u003ccode\u003eFillContent\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove usages of deprecated methods in package:vector_math\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/xvrh/lottie-flutter/blob/master/CHANGELOG.md\"\u003elottie's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix blank frames on pre-compositions using both time remapping and a time stretch\u003c/li\u003e\n\u003cli\u003eFix cropped fits (e.g. \u003ccode\u003eBoxFit.cover\u003c/code\u003e) ignoring \u003ccode\u003ealignment\u003c/code\u003e and always cropping from the top-left\u003c/li\u003e\n\u003cli\u003eFix the raster render cache serving the wrong crop when two animations shared a composition and size but differed in fit/alignment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrottle the auto-animation to the composition frame rate to reduce rebuilds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd text animator range selectors (color, stroke, stroke width, tracking and opacity over an animated index/percent range)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValueDelegate.path\u003c/code\u003e to override a shape's outline at runtime\u003c/li\u003e\n\u003cli\u003eExperimental initial 3D layer support (X/Y rotation approximated as a 2D foreshortening)\u003c/li\u003e\n\u003cli\u003eRender strokes correctly under skew by transforming the canvas instead of scaling the stroke width\u003c/li\u003e\n\u003cli\u003eOnly apply the parent alpha to matte layers\u003c/li\u003e\n\u003cli\u003eFix rounded corners not animating when the shape itself is static\u003c/li\u003e\n\u003cli\u003eFix a flash artifact on polygons with large strokes\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003e.lottie\u003c/code\u003e/\u003ccode\u003e.zip\u003c/code\u003e handling: skip \u003ccode\u003emanifest.json\u003c/code\u003e and normalize bundled image paths\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApply the \u003ccode\u003eShapeFill\u003c/code\u003e fill type consistently when drawing and computing bounds in \u003ccode\u003eFillContent\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove usages of deprecated methods in \u003ccode\u003epackage:vector_math\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/xvrh/lottie-flutter/commit/127bc29f2c6bd8b32ec4064a09e54e6b31cd0a88\"\u003e\u003ccode\u003e127bc29\u003c/code\u003e\u003c/a\u003e fix: alignment/fit crop offset ignored, plus raster cache collision (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/424\"\u003e#424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/c5a0ff344fc2c87e2bb469f286915520acadb618\"\u003e\u003ccode\u003ec5a0ff3\u003c/code\u003e\u003c/a\u003e perf: throttle auto-animation rebuilds to composition frame rate (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/423\"\u003e#423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/8325ecba491f725d67c4c7571a1ea7ac33b0e70d\"\u003e\u003ccode\u003e8325ecb\u003c/code\u003e\u003c/a\u003e Various improvement for 3.4.0 (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/421\"\u003e#421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/3fc5b1cf28cba3769b2ec90b84553f3f483fde41\"\u003e\u003ccode\u003e3fc5b1c\u003c/code\u003e\u003c/a\u003e fix: corrected FileLottie.hashCode to prevent cache memory leak (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/1eef993a7a69cd05cfcc4c9eac4f2d89ecfab2d1\"\u003e\u003ccode\u003e1eef993\u003c/code\u003e\u003c/a\u003e Remove Flutter metadata file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/5f5bdbe138f203610e3bd78cb857557c150ffe0d\"\u003e\u003ccode\u003e5f5bdbe\u003c/code\u003e\u003c/a\u003e Simplify pub.dev publishing workflow using official action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/805df14fecb88fe5af27d34070b6f6bbe7cab9c8\"\u003e\u003ccode\u003e805df14\u003c/code\u003e\u003c/a\u003e Bump version to 3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/74ec93345dc9745e194bd0f97ef720d70079f10c\"\u003e\u003ccode\u003e74ec933\u003c/code\u003e\u003c/a\u003e Update dependencies and enhance FillContent class for PathFillType (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/4f1a5a52bdf1e1c1e12fa97c96174dcb05419e19\"\u003e\u003ccode\u003e4f1a5a5\u003c/code\u003e\u003c/a\u003e Remove usages of deprecated methods in \u003ccode\u003epackage:vector_math\u003c/code\u003e (\u003ca href=\"https://redirect.gith...\n\n_Description has been truncated_","html_url":"https://github.com/mildman1848/pruefungspilot/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mildman1848%2Fpruefungspilot/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"},{"uuid":"5308234720","node_id":"PR_kwDOO-Besc8AAAABBs1NQA","number":760,"state":"closed","title":"build(deps): bump the flutter-dependencies group with 30 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-04T05:55:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-01T05:41:01.000Z","updated_at":"2026-09-04T05:55:53.000Z","time_to_close":260090,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"flutter-dependencies","update_count":30,"packages":[{"name":"cached_network_image","old_version":"3.4.1","new_version":"4.0.0","repository_url":"https://github.com/Baseflow/flutter_cached_network_image"},{"name":"firebase_core","old_version":"4.7.0","new_version":"4.14.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_core_platform_interface","old_version":"6.0.3","new_version":"8.1.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth_mocks","old_version":"0.15.1","new_version":"0.15.2","repository_url":"https://github.com/atn832/firebase_auth_mocks"},{"name":"fake_cloud_firestore","old_version":"4.1.0+1","new_version":"4.1.1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"cloud_firestore","old_version":"6.3.0","new_version":"6.9.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.2.0","new_version":"5.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics_platform_interface","old_version":"3.8.20","new_version":"3.9.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.4.0","new_version":"6.6.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.3","new_version":"0.4.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.2.0","new_version":"6.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.2.0","new_version":"16.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"connectivity_plus","old_version":"6.1.5","new_version":"7.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"custom_refresh_indicator","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/gonuit/flutter-custom-refresh-indicator"},{"name":"dynamic_color","old_version":"1.8.1","new_version":"2.1.0","repository_url":"https://github.com/material-foundation/flutter-packages"},{"name":"fake_firebase_security_rules","old_version":"0.5.3","new_version":"0.5.4","repository_url":"https://github.com/atn832/fake_firebase_security_rules"},{"name":"flutter_cache_manager","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/Baseflow/flutter_cache_manager"},{"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":"21.0.0","new_version":"22.3.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_timezone","old_version":"5.0.2","new_version":"5.1.0","repository_url":"https://github.com/tjarvstrand/flutter_timezone"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.2.1","repository_url":"https://github.com/flutter/packages"},{"name":"lottie","old_version":"3.2.0","new_version":"3.5.1","repository_url":"https://github.com/xvrh/lottie-flutter"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"permission_handler","old_version":"12.0.1","new_version":"13.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"shared_preferences","old_version":"2.5.3","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqflite_common_ffi","old_version":"2.4.0+3","new_version":"2.4.2+1","repository_url":"https://github.com/tekartik/sqflite"},{"name":"timezone","old_version":"0.11.0","new_version":"0.11.1","repository_url":"https://github.com/dart-lang/labs"},{"name":"vibration","old_version":"3.1.3","new_version":"3.2.0","repository_url":"https://github.com/benjamindean/flutter_vibration"},{"name":"vibration_platform_interface","old_version":"0.1.0","new_version":"0.1.2","repository_url":"https://github.com/benjamindean/flutter_vibration"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image) | `3.4.1` | `4.0.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.7.0` | `4.14.0` |\n| [firebase_core_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `6.0.3` | `8.1.1` |\n| [firebase_auth_mocks](https://github.com/atn832/firebase_auth_mocks) | `0.15.1` | `0.15.2` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.1.0+1` | `4.1.1` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.3.0` | `6.9.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.2.0` | `5.3.0` |\n| [firebase_crashlytics_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `3.8.20` | `3.9.0` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.4.0` | `6.6.1` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.3` | `0.4.7` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.2.0` | `6.4.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.2.0` | `16.6.0` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `6.1.5` | `7.3.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [custom_refresh_indicator](https://github.com/gonuit/flutter-custom-refresh-indicator) | `4.0.1` | `4.0.2` |\n| [dynamic_color](https://github.com/material-foundation/flutter-packages/tree/main/packages) | `1.8.1` | `2.1.0` |\n| [fake_firebase_security_rules](https://github.com/atn832/fake_firebase_security_rules) | `0.5.3` | `0.5.4` |\n| [flutter_cache_manager](https://github.com/Baseflow/flutter_cache_manager) | `3.4.1` | `3.4.2` |\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) | `21.0.0` | `22.3.0` |\n| [flutter_timezone](https://github.com/tjarvstrand/flutter_timezone) | `5.0.2` | `5.1.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.2.1` |\n| [lottie](https://github.com/xvrh/lottie-flutter) | `3.2.0` | `3.5.1` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `12.0.1` | `13.0.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.3` | `2.5.5` |\n| [sqflite_common_ffi](https://github.com/tekartik/sqflite) | `2.4.0+3` | `2.4.2+1` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.11.0` | `0.11.1` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `3.1.3` | `3.2.0` |\n| [vibration_platform_interface](https://github.com/benjamindean/flutter_vibration) | `0.1.0` | `0.1.2` |\n\nUpdates `cached_network_image` from 3.4.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/Baseflow/flutter_cached_network_image/commit/9062ac5d3861a4b07f0ffa083057c79ccb8e6704\"\u003e\u003ccode\u003e9062ac5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Baseflow/flutter_cached_network_image/issues/1035\"\u003e#1035\u003c/a\u003e from Segatti/develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter_cached_network_image/commit/ea0484c1635d83061a7565c7bdb37a4384fca205\"\u003e\u003ccode\u003eea0484c\u003c/code\u003e\u003c/a\u003e fix: remove overrides\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter_cached_network_image/commit/9dd847eceab928a1811cc3f9df454f7f92c9be1c\"\u003e\u003ccode\u003e9dd847e\u003c/code\u003e\u003c/a\u003e feat: support material ui\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Baseflow/flutter_cached_network_image/compare/v3.4.1...cached_network_image_v4.0.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.7.0 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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_core_platform_interface` from 6.0.3 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core_platform_interface-v8.1.1/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_auth_mocks` from 0.15.1 to 0.15.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/firebase_auth_mocks/blob/master/CHANGELOG.md\"\u003efirebase_auth_mocks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.2\u003c/h2\u003e\n\u003cp\u003eUpgraded firebase_auth_platform_interface dependency to ^9.0.0. \u003ca href=\"https://redirect.github.com/atn832/firebase_auth_mocks/pull/127\"\u003ePR-127\u003c/a\u003e. Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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/firebase_auth_mocks/commits\"\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.1.0+1 to 4.1.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.1\u003c/h2\u003e\n\u003cp\u003eUpgraded cloud_firestore_platform_interface to ^8.0.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/336\"\u003ePR-336\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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 `cloud_firestore` from 6.3.0 to 6.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f949c23d795a9d843ffd1c6deea285a4d9ce5ff3\"\u003e\u003ccode\u003ef949c23\u003c/code\u003e\u003c/a\u003e fix(firestore, android): defer transaction cleanup until stream cancellation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/94e36f1da0ad26b3ca74d6bde0799f17a0be5b5e\"\u003e\u003ccode\u003e94e36f1\u003c/code\u003e\u003c/a\u003e fix(firestore): avoid completing transaction future twice (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18554\"\u003e#18554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/67c022ae14fb3b13e3bc8db72d4e540dc1750246\"\u003e\u003ccode\u003e67c022a\u003c/code\u003e\u003c/a\u003e test: remove permanently-skipped and commented-out e2e tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18540\"\u003e#18540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e09f98027571a445fc17713dd69d47919e112160\"\u003e\u003ccode\u003ee09f980\u003c/code\u003e\u003c/a\u003e ci: stabilization pass — fix broken caches, flaky retries, and the e2e-fdc re...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.9.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 `firebase_crashlytics` from 5.2.0 to 5.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.3.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_crashlytics_platform_interface` from 3.8.20 to 3.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics_platform_interface-v3.9.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_auth` from 6.4.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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_app_check` from 0.4.3 to 0.4.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a08ff657a97bc7fe8497830a355322cdb733533b\"\u003e\u003ccode\u003ea08ff65\u003c/code\u003e\u003c/a\u003e fix(appcheck,macos): fix how appAttestWithDeviceCheckFallback is working on f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18520\"\u003e#18520\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.7/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 `cloud_functions` from 6.2.0 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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/041af593b1d12aa7bb7ae5505186425d38315f02\"\u003e\u003ccode\u003e041af59\u003c/code\u003e\u003c/a\u003e test(auth,database,functions): move e2e suites into their example apps (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18541\"\u003e#18541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18520\"\u003e#18520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.4.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 `firebase_messaging` from 16.2.0 to 16.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/69d16e44cb7f70d8eaaed3e4fe9d2a186194e3d4\"\u003e\u003ccode\u003e69d16e4\u003c/code\u003e\u003c/a\u003e feat(messaging,ios): migrate example iOS runner from ObjC to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18578\"\u003e#18578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1c89b686209c79ef800e61885bcbfbd555b589ee\"\u003e\u003ccode\u003e1c89b68\u003c/code\u003e\u003c/a\u003e feat(messaging,android): improve how messaging is determining permission on A...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ef1cac4c0c5154921f70400d46a5d0eeade2dab0\"\u003e\u003ccode\u003eef1cac4\u003c/code\u003e\u003c/a\u003e fix(messaging,android): fixing an issue with analytics being triggered twice ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/584acc9fb2d805733c33060b875b674b9d434a7e\"\u003e\u003ccode\u003e584acc9\u003c/code\u003e\u003c/a\u003e fix(messaging,macos): unwrap UNNotificationResponse launch payload (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18527\"\u003e#18527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.6.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 `cloud_functions` from 6.2.0 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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/041af593b1d12aa7bb7ae5505186425d38315f02\"\u003e\u003ccode\u003e041af59\u003c/code\u003e\u003c/a\u003e test(auth,database,functions): move e2e suites into their example apps (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18541\"\u003e#18541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18520\"\u003e#18520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.4.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 6.1.5 to 7.3.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/13e170479b3c66c890fa401f5fdb3af141faf67a\"\u003e\u003ccode\u003e13e1704\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/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/eedc414619ea90ad1399d5f5b10e5198cd86f079\"\u003e\u003ccode\u003eeedc414\u003c/code\u003e\u003c/a\u003e ci(connectivity_plus): fix macOS/iOS example build with Swift Package Manager...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bab4cd3ea03c8a402121bf5c5af68fc2dbb16892\"\u003e\u003ccode\u003ebab4cd3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): prevent Linux client leaks (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93361872f025cc1b12a9477f628c541b483bf81f\"\u003e\u003ccode\u003e9336187\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/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/a0207591ad8d503a29c2e953f2c4ea7796b89f68\"\u003e\u003ccode\u003ea020759\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Update min iOS and MacOS in README (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3926\"\u003e#3926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bf04cdf66598dc3fca274b8b1db2b92b0bf6b73e\"\u003e\u003ccode\u003ebf04cdf\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): guard eventSink after engine teardown (iOS) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3797\"\u003e#3797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4c623ae91269d0aa2e795508c2d6f94659f51ef2\"\u003e\u003ccode\u003e4c623ae\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add hasConnectivity() utility extension (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3842\"\u003e#3842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b3bb72e6f7fe5a41b8268ac855da7b55e274265b\"\u003e\u003ccode\u003eb3bb72e\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): raise Apple platform minimums in SPM manifests to mat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c876d41f259301d0ad6662afcf72e8aed4b74925\"\u003e\u003ccode\u003ec876d41\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): use Windows list manager events (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3e150ba7d6c3219e022572b565000eedd4bedfd5\"\u003e\u003ccode\u003e3e150ba\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): improve network callback unregistration handling (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3681\"\u003e#3681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.3.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 `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 `custom_refresh_indicator` from 4.0.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/blob/master/CHANGELOG.md\"\u003ecustom_refresh_indicator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved usages of deprecated Flutter APIs. The minimum supported Dart and Flutter versions remain unchanged.\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/gonuit/flutter-custom-refresh-indicator/commit/6e266021a27625527d50bdf4910e9eae45a7b21f\"\u003e\u003ccode\u003e6e26602\u003c/code\u003e\u003c/a\u003e docs: fix broken source link and clean up readme structure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/ef18f1bfa878c905c82b896138afff674ae1de16\"\u003e\u003ccode\u003eef18f1b\u003c/code\u003e\u003c/a\u003e docs: point all readme assets to the v4.0.2 tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/7b50c379e4ed82e4b32933728c64e30e490cd421\"\u003e\u003ccode\u003e7b50c37\u003c/code\u003e\u003c/a\u003e docs: point readme assets to the v4.0.2 tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/a35365547e5f277d66171f2b3927b70e4aacfcc8\"\u003e\u003ccode\u003ea353655\u003c/code\u003e\u003c/a\u003e chore: exclude readme assets from published package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/56b58b15517f11ba28f933c0e40c582438c61f5d\"\u003e\u003ccode\u003e56b58b1\u003c/code\u003e\u003c/a\u003e fix: remove usages of deprecated Flutter APIs\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/compare/v4.0.1...v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dynamic_color` from 1.8.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/material-foundation/flutter-packages/commits/HEAD/packages\"\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.1.0+1 to 4.1.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.1\u003c/h2\u003e\n\u003cp\u003eUpgraded cloud_firestore_platform_interface to ^8.0.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/336\"\u003ePR-336\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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 `fake_firebase_security_rules` from 0.5.3 to 0.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_firebase_security_rules/blob/main/CHANGELOG.md\"\u003efake_firebase_security_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the SDK dependency to 3.0 (to be able to use Records).\u003c/li\u003e\n\u003cli\u003eRemoved the dependency on package:tuple.\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/atn832/fake_firebase_security_rules/commits\"\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.3 to 0.4.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a08ff657a97bc7fe8497830a355322cdb733533b\"\u003e\u003ccode\u003ea08ff65\u003c/code\u003e\u003c/a\u003e fix(appcheck,macos): fix how appAttestWithDeviceCheckFallback is working on f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18520\"\u003e#18520\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.7/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.4.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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_mocks` from 0.15.1 to 0.15.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/firebase_auth_mocks/blob/master/CHANGELOG.md\"\u003efirebase_auth_mocks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.2\u003c/h2\u003e\n\u003cp\u003eUpgraded firebase_auth_platform_interface dependency to ^9.0.0. \u003ca href=\"https://redirect.github.com/atn832/firebase_auth_mocks/pull/127\"\u003ePR-127\u003c/a\u003e. Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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/firebase_auth_mocks/commits\"\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.7.0 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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_core_platform_interface` from 6.0.3 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core_platform_interface-v8.1.1/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.2.0 to 5.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.3.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_crashlytics_platform_interface` from 3.8.20 to 3.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics_platform_interface-v3.9.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.2.0 to 16.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/69d16e44cb7f70d8eaaed3e4fe9d2a186194e3d4\"\u003e\u003ccode\u003e69d16e4\u003c/code\u003e\u003c/a\u003e feat(messaging,ios): migrate example iOS runner from ObjC to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18578\"\u003e#18578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1c89b686209c79ef800e61885bcbfbd555b589ee\"\u003e\u003ccode\u003e1c89b68\u003c/code\u003e\u003c/a\u003e feat(messaging,android): improve how messaging is determining permission on A...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ef1cac4c0c5154921f70400d46a5d0eeade2dab0\"\u003e\u003ccode\u003eef1cac4\u003c/code\u003e\u003c/a\u003e fix(messaging,android): fixing an issue with analytics being triggered twice ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/Shir0o/bible-read/pull/760","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shir0o%2Fbible-read/issues/760","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/760/packages"},{"uuid":"5307290396","node_id":"PR_kwDOR50xks8AAAABBsF6bA","number":7,"state":"closed","title":"Bump the flutter-packages 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-09-15T02:57:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-01T03:00:18.000Z","updated_at":"2026-09-15T02:57:16.000Z","time_to_close":1209416,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"flutter-packages","update_count":16,"packages":[{"name":"cloud_firestore","old_version":"5.6.12","new_version":"6.9.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"intl","old_version":"0.20.2","new_version":"0.20.3","repository_url":"https://github.com/dart-lang/i18n"},{"name":"firebase_core","old_version":"3.15.2","new_version":"4.14.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"5.7.0","new_version":"6.6.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_launcher_icons","old_version":"0.13.1","new_version":"0.14.4","repository_url":"https://github.com/fluttercommunity/flutter_launcher_icons"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"18.0.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.2.1","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":"package_info_plus","old_version":"8.3.1","new_version":"9.0.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"pdf","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"permission_handler","old_version":"11.4.0","new_version":"13.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"printing","old_version":"5.14.3","new_version":"5.15.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"share_plus","old_version":"10.1.4","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"timezone","old_version":"0.9.4","new_version":"0.10.1","repository_url":"https://github.com/dart-lang/labs"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-packages group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `5.6.12` | `6.9.0` |\n| [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) | `0.20.2` | `0.20.3` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.14.0` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `5.7.0` | `6.6.1` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_launcher_icons](https://github.com/fluttercommunity/flutter_launcher_icons) | `0.13.1` | `0.14.4` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `18.0.1` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.2.1` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `9.0.1` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.12.0` | `3.13.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `13.0.1` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.3` | `5.15.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `12.0.2` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.9.4` | `0.10.1` |\n\n\nUpdates `cloud_firestore` from 5.6.12 to 6.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f949c23d795a9d843ffd1c6deea285a4d9ce5ff3\"\u003e\u003ccode\u003ef949c23\u003c/code\u003e\u003c/a\u003e fix(firestore, android): defer transaction cleanup until stream cancellation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/94e36f1da0ad26b3ca74d6bde0799f17a0be5b5e\"\u003e\u003ccode\u003e94e36f1\u003c/code\u003e\u003c/a\u003e fix(firestore): avoid completing transaction future twice (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18554\"\u003e#18554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/67c022ae14fb3b13e3bc8db72d4e540dc1750246\"\u003e\u003ccode\u003e67c022a\u003c/code\u003e\u003c/a\u003e test: remove permanently-skipped and commented-out e2e tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18540\"\u003e#18540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e09f98027571a445fc17713dd69d47919e112160\"\u003e\u003ccode\u003ee09f980\u003c/code\u003e\u003c/a\u003e ci: stabilization pass — fix broken caches, flaky retries, and the e2e-fdc re...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.9.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 `intl` from 0.20.2 to 0.20.3\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.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the Turkish Lira (TRY) currency symbol in \u003ccode\u003esimpleCurrencySymbols\u003c/code\u003e\nfrom \u0026quot;TL\u0026quot; to \u0026quot;₺\u0026quot; (U+20BA). This ensures accuracy and alignment with the\nofficial symbol introduced in 2012.\u003c/li\u003e\n\u003cli\u003eFix parsing of locale strings containing script codes in \u003ccode\u003everifiedLocale\u003c/code\u003e.\nFor example, \u003ccode\u003ezh-Hans-CN\u003c/code\u003e would have been previously parsed as \u003ccode\u003ezh\u003c/code\u003e, but is\nnow parsed as \u003ccode\u003ezh_CN\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate the Ghanaian Cedis (GHS) currency symbol in \u003ccode\u003esimpleCurrencySymbols\u003c/code\u003e\nfrom \u0026quot;GHS\u0026quot; to \u0026quot;GH₵(U+20B5)\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v48.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@pragma('wasm:prefer-inline')\u003c/code\u003e to \u003ccode\u003eIntl\u003c/code\u003e methods that already have\n\u003ccode\u003e@pragma('vm:prefer-inline')\u003c/code\u003e, for the same reason: to help omit message\ndescriptions from compiled output.\u003c/li\u003e\n\u003cli\u003eUpdate analysis to newest \u003ccode\u003epackage:lints\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/dart-lang/i18n/commit/22b808d758c1accf1b18dc3121f0991152709748\"\u003e\u003ccode\u003e22b808d\u003c/code\u003e\u003c/a\u003e use broader types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/588013a5e79483fe62ee2e08fcdc7f22f47a0738\"\u003e\u003ccode\u003e588013a\u003c/code\u003e\u003c/a\u003e Upgrade analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/3be91bcd5887b874a07c2c358225d7d809e83270\"\u003e\u003ccode\u003e3be91bc\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/pragma\"\u003e\u003ccode\u003e@​pragma\u003c/code\u003e\u003c/a\u003e(wasm:prefer-inline)\u003ccode\u003eto\u003c/code\u003eIntl` methods (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/2ae32fdd9ca14ecdca77dc37787dbba3c9e2c48a\"\u003e\u003ccode\u003e2ae32fd\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/de7e11b7cc231d8daf6e49dc12690d7339241691\"\u003e\u003ccode\u003ede7e11b\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/3d58541bafd6c5c2a6273aa1767bf8c5f85b6d6c\"\u003e\u003ccode\u003e3d58541\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/b77c9a7426bd8e570ebc5d99f224a0dfd0fbc9e1\"\u003e\u003ccode\u003eb77c9a7\u003c/code\u003e\u003c/a\u003e Change \u003ccode\u003epub run\u003c/code\u003e to \u003ccode\u003edart run\u003c/code\u003e in README.md (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1044\"\u003e#1044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/45f1c2029b03209401f28a9b121a38dfb32c4501\"\u003e\u003ccode\u003e45f1c20\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1033\"\u003e#1033\u003c/a\u003e from dart-lang:moredocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/7aabf9b9f5408ce3f49e77c3b1c7d2f422fa5502\"\u003e\u003ccode\u003e7aabf9b\u003c/code\u003e\u003c/a\u003e Hint to use package:intl4x instead of package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/fc7c308a8393b1b77c4ba5b6cc7c7fed96425778\"\u003e\u003ccode\u003efc7c308\u003c/code\u003e\u003c/a\u003e Updates to intl4x: bugs and typing (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1035\"\u003e#1035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.3/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 3.15.2 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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_auth` from 5.7.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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` from 5.7.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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 3.15.2 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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 `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_launcher_icons` from 0.13.1 to 0.14.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/releases\"\u003eflutter_launcher_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.2...v0.14.4\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.2...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: wrong PR mentioned in changelog by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/584\"\u003efluttercommunity/flutter_launcher_icons#584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes the issue where the dark and tinted icons by \u003ca href=\"https://github.com/vlazdra\"\u003e\u003ccode\u003e@​vlazdra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/597\"\u003efluttercommunity/flutter_launcher_icons#597\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/vlazdra\"\u003e\u003ccode\u003e@​vlazdra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/597\"\u003efluttercommunity/flutter_launcher_icons#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrected run commands in the documentation by \u003ca href=\"https://github.com/gokadzev\"\u003e\u003ccode\u003e@​gokadzev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/577\"\u003efluttercommunity/flutter_launcher_icons#577\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/gokadzev\"\u003e\u003ccode\u003e@​gokadzev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/577\"\u003efluttercommunity/flutter_launcher_icons#577\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.0...v0.14.1\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.0...v0.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/malibayram\"\u003e\u003ccode\u003e@​malibayram\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/483\"\u003efluttercommunity/flutter_launcher_icons#483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Update README.md\u0026quot; by \u003ca href=\"https://github.com/RatakondalaArun\"\u003e\u003ccode\u003e@​RatakondalaArun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/484\"\u003efluttercommunity/flutter_launcher_icons#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: generate config file feature documentation by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/485\"\u003efluttercommunity/flutter_launcher_icons#485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: fixed linting warnings on pub website by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/486\"\u003efluttercommunity/flutter_launcher_icons#486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport ios icon background color when removing alpha by \u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/450\"\u003efluttercommunity/flutter_launcher_icons#450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003ebackground_color_ios\u003c/code\u003e description to README.md by \u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/487\"\u003efluttercommunity/flutter_launcher_icons#487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in README.md by \u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/488\"\u003efluttercommunity/flutter_launcher_icons#488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the misspellings of whether [Issue \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/526\"\u003e#526\u003c/a\u003e] by \u003ca href=\"https://github.com/muddi900\"\u003e\u003ccode\u003e@​muddi900\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/527\"\u003efluttercommunity/flutter_launcher_icons#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: added support for android 13+ themed icons by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/497\"\u003efluttercommunity/flutter_launcher_icons#497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature: Configure dark and tinted mode icons for iOS 18+ by \u003ca href=\"https://github.com/KevinHaendel\"\u003e\u003ccode\u003e@​KevinHaendel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/569\"\u003efluttercommunity/flutter_launcher_icons#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelated to [issue \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/96\"\u003e#96\u003c/a\u003e], Suggestion for an easier way to apply foreground inset by \u003ca href=\"https://github.com/LOCKEDFILE\"\u003e\u003ccode\u003e@​LOCKEDFILE\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/563\"\u003efluttercommunity/flutter_launcher_icons#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate readme to use dart run by \u003ca href=\"https://github.com/eifr\"\u003e\u003ccode\u003e@​eifr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/561\"\u003efluttercommunity/flutter_launcher_icons#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tests fails for the newly generated ios list by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/576\"\u003efluttercommunity/flutter_launcher_icons#576\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/malibayram\"\u003e\u003ccode\u003e@​malibayram\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/483\"\u003efluttercommunity/flutter_launcher_icons#483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/450\"\u003efluttercommunity/flutter_launcher_icons#450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/muddi900\"\u003e\u003ccode\u003e@​muddi900\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/527\"\u003efluttercommunity/flutter_launcher_icons#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinHaendel\"\u003e\u003ccode\u003e@​KevinHaendel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/569\"\u003efluttercommunity/flutter_launcher_icons#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LOCKEDFILE\"\u003e\u003ccode\u003e@​LOCKEDFILE\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/563\"\u003efluttercommunity/flutter_launcher_icons#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eifr\"\u003e\u003ccode\u003e@​eifr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/561\"\u003efluttercommunity/flutter_launcher_icons#561\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.13.1...v0.14.0\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.13.1...v0.14.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/fluttercommunity/flutter_launcher_icons/blob/master/CHANGELOG.md\"\u003eflutter_launcher_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.4 (10th June 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved rules which no longer exist from analysis_options \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix template generated within thegenerate command \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/642\"\u003e#642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStandardize on async I/O and waiting for work to complete \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/646\"\u003e#646\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.3 (17th January 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Avoids creating mipmap file used by adaptive and monochrome icons if no config exist for both \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/601\"\u003e#601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.2 (5th December 2024)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eiOS: Fixed issue where dark and tinted icons were placed into the wrong directory \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/597\"\u003e#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.1 (24th September 2024)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.0 (21st September 2024)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Support for monochrome icons \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/497\"\u003e#497\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBefore\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eNow\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Ability to set inset for adaptive icon foreground and monochrome icon \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/563\"\u003e#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiOS: Dark and Tinted icons for iOS 18+ \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/569\"\u003e#569\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/fluttercommunity/flutter_launcher_icons/commit/10b86b10a5adef1368860aa22c8473d1881c47da\"\u003e\u003ccode\u003e10b86b1\u003c/code\u003e\u003c/a\u003e build: v0.14.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/127ab0fb38df3c9945668c4510d58826682bdaeb\"\u003e\u003ccode\u003e127ab0f\u003c/code\u003e\u003c/a\u003e fix(template): wrong attribute to remove alpha channel (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/586\"\u003e#586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/0dd859cf35e60defc915be0e7c16d1d57e9271f4\"\u003e\u003ccode\u003e0dd859c\u003c/code\u003e\u003c/a\u003e chores: remove deprecated rules from analysis_options (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/598\"\u003e#598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/6b01e4a1de3dff72e966c866e2de49f774d5dd8f\"\u003e\u003ccode\u003e6b01e4a\u003c/code\u003e\u003c/a\u003e refactor: readme improvements (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/631\"\u003e#631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/823caac1ae50ab8128eb02c7306f217e2e35db5c\"\u003e\u003ccode\u003e823caac\u003c/code\u003e\u003c/a\u003e fix : rename remove_alpha_ios for generate (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/642\"\u003e#642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/a787b1a738ebe67c961c15593ebaa0eb490bdd49\"\u003e\u003ccode\u003ea787b1a\u003c/code\u003e\u003c/a\u003e refactor : standardize on async I/O and waiting for work to complete (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/646\"\u003e#646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/4920f04c0164bf939561b50d1444ba588b3930f7\"\u003e\u003ccode\u003e4920f04\u003c/code\u003e\u003c/a\u003e fix: typo in readme (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/57eedb7715b7bd616cbfc1379a3cfdf4ae2e6227\"\u003e\u003ccode\u003e57eedb7\u003c/code\u003e\u003c/a\u003e build: v0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/945eadd115ef7e3fb741bdc4bd17b345d415cfac\"\u003e\u003ccode\u003e945eadd\u003c/code\u003e\u003c/a\u003e fix(android): show blank icon if no adaptive icon set (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/601\"\u003e#601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/7e467bc93a71c265c58d52742a1dd726c9e98381\"\u003e\u003ccode\u003e7e467bc\u003c/code\u003e\u003c/a\u003e build: v0.14.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.13.1...v0.14.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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 17.2.4 to 18.0.1\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-v18.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded upper bound constraints for \u003ca href=\"https://pub.dev/packages/timezone\"\u003etimezone\u003c/a\u003e dependency. This is to allow the plugin and apps pull version 0.10.x if constraints are satisified. Future releases may bump the minimum \u003ccode\u003etimezone\u003c/code\u003e dependency but this approach is being used at the moment as version 0.10.0 of the time \u003ccode\u003etimezone\u003c/code\u003e package introduces a dependency on \u003ccode\u003ehttp\u003c/code\u003e package. Directly bumping the \u003ccode\u003eflutter_local_notifications\u003c/code\u003e dependency on \u003ccode\u003etimezone\u003c/code\u003e could have introduced dependency conflicts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e Bumped minimum Flutter SDK requirement to 3.13. 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 4.4 (API level 19)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 11\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e  removed the deprecated \u003ccode\u003eandroidAllowWhileIdle\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e and \u003ccode\u003eperiodicallyShow()\u003c/code\u003e methods. \u003ccode\u003eandroidScheduleMode\u003c/code\u003e is now a required parameter\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e plugin has been fixed with regards to how it registers the platform-specific implementations of the plugin. Thanks to the PR from \u003ca href=\"https://github.com/provokateurin\"\u003eKate\u003c/a\u003e. Any written tests done on the [FlutterLocalNotificationsPlugin] will need to manually call the \u003ccode\u003eregisterWith()\u003c/code\u003e method that has been added to each implementation. This affects the following platforms/classes where the \u003ccode\u003eregisterWith()\u003c/code\u003e method was added\n\u003cul\u003e\n\u003cli\u003e[Android] \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003ccode\u003eIOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[macOS] \u003ccode\u003eMacOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e Removed \u003ccode\u003eonDidReceiveLocalNotification\u003c/code\u003e callback as this was only relevant on iOS versions older than 10\u003c/li\u003e\n\u003cli\u003eFixed example app to have the appropriate permissions for foreground services\u003c/li\u003e\n\u003cli\u003eUpdated readme when it comes to setting up the \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e file to include details of what's needed for foreground services. Note these details were already available in the API docs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIncluded changes from 17.2.4 release that was done to add in a privacy manifest file to macOS implementation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e Removed \u003ccode\u003eonDidReceiveLocalNotification\u003c/code\u003e callback as this was only relevant on iOS versions older than 10\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e Bumped minimum Flutter SDK requirement to 3.13. 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 4.4 (API level 19)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 11\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e  removed the deprecated \u003ccode\u003eandroidAllowWhileIdle\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e and \u003ccode\u003eperiodicallyShow()\u003c/code\u003e methods. \u003ccode\u003eandroidScheduleMode\u003c/code\u003e is now a required parameter\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e plugin has been fixed with regards to how it registers the platform-specific implementations of the plugin. Thanks to the PR from \u003ca href=\"https://github.com/provokateurin\"\u003eKate\u003c/a\u003e. Any written tests done on the [FlutterLocalNotificationsPlugin] will need to manually call the \u003ccode\u003eregisterWith()\u003c/code\u003e method that has been added to each implementation. This affects the following platforms/classes where the \u003ccode\u003eregisterWith()\u003c/code\u003e method was added\n\u003cul\u003e\n\u003cli\u003e[Android] \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003ccode\u003eIOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[macOS] \u003ccode\u003eMacOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed example app to have the appropriate permissions for foreground services\u003c/li\u003e\n\u003cli\u003eUpdated readme when it comes to setting up the \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e file to include details of what's needed for foreground services. Note these details were already available in the API docs\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/MaikuB/flutter_local_notifications/commit/c15783f3da2de2cec4c8aeb87d6a885ecfcf44b8\"\u003e\u003ccode\u003ec15783f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] fixed 18.0.1 changelog (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2452\"\u003e#2452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d1ee43d4b0362ef02e6da160f97b4a73eb389023\"\u003e\u003ccode\u003ed1ee43d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 18.0.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2451\"\u003e#2451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e5e9b51c78fbefcc416cc3c5de380b946a2fa19e\"\u003e\u003ccode\u003ee5e9b51\u003c/code\u003e\u003c/a\u003e Bump timezone from 0.9.4 to 0.10.0 in /flutter_local_notifications (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/94a117094d596cb3a11d342ebe9b56fbdab778ae\"\u003e\u003ccode\u003e94a1170\u003c/code\u003e\u003c/a\u003e [various] prepare for 18.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2442\"\u003e#2442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/15fe93099a98d052a9b6b47d2d0ed272013c4749\"\u003e\u003ccode\u003e15fe930\u003c/code\u003e\u003c/a\u003e prepare for 18.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1da4bb73801081ff5243efd54093cee78494356d\"\u003e\u003ccode\u003e1da4bb7\u003c/code\u003e\u003c/a\u003e added privacy manifest file to macOS implementation (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2436\"\u003e#2436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8b8669e698f2c48f4faa21b7ce863574a2604b4c\"\u003e\u003ccode\u003e8b8669e\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] removed all code related to UILocalNotification...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a3d332386ff5aa91b85c49ce46d209c3aded22b3\"\u003e\u003ccode\u003ea3d3323\u003c/code\u003e\u003c/a\u003e split out format workflow to occur on push (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2433\"\u003e#2433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/7265ae28e34249cec1b5e887d5c9c228ff257e5e\"\u003e\u003ccode\u003e7265ae2\u003c/code\u003e\u003c/a\u003e bumped dependency to linux 5.0.0 prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2422\"\u003e#2422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/cc67070456e17737dba8b112df02b6bdde7ff5f8\"\u003e\u003ccode\u003ecc67070\u003c/code\u003e\u003c/a\u003e updated various plugins for prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2421\"\u003e#2421\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-v17.2.4...flutter_local_notifications-v18.0.1\"\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.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac87e65333e1159022267053c009f747667f6f50\"\u003e\u003ccode\u003eac87e65\u003c/code\u003e\u003c/a\u003e [google_fonts] Remove failed loads from pendingFonts (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12240\"\u003e#12240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a5beb57a843bed48986aa188aeb629cc3d655b42\"\u003e\u003ccode\u003ea5beb57\u003c/code\u003e\u003c/a\u003e [google_sign_in_android] Keep \u003ccode\u003edefault_web_client_id\u003c/code\u003e resource from being str...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/caddb39d831fc9e7f9a2cbe5c87d75629adc35ac\"\u003e\u003ccode\u003ecaddb39\u003c/code\u003e\u003c/a\u003e [vector_graphics] Provide textDirection for semantics label to avoid crash wi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a404e4cb97c3190e4fd948226ea25434afaa249e\"\u003e\u003ccode\u003ea404e4c\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Update \u003ccode\u003eAGENTS.md\u003c/code\u003e to improve video recording integr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5351d8c0f8df210f09d79aea5960a5d48ceb44af\"\u003e\u003ccode\u003e5351d8c\u003c/code\u003e\u003c/a\u003e [material_ui, cupertino_ui] Add migration bridge utilities (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12314\"\u003e#12314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a984d1df861ca6596453c2a77d7b92ac224b30\"\u003e\u003ccode\u003e44a984d\u003c/code\u003e\u003c/a\u003e Enforce scoped validation tools in AGENTS.md with file-based trap evals (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12297\"\u003e#12297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/43dcfe52e9571de54966fccac3ffcdc6503bd312\"\u003e\u003ccode\u003e43dcfe5\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Prefer higher resolution for max preset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/dd11626c81a3972e1718dd3e9750195ebccbaa3d\"\u003e\u003ccode\u003edd11626\u003c/code\u003e\u003c/a\u003e [pigeon] Clean up legacy registrant code (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12205\"\u003e#12205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1448f08262f13fa92095417baccee814ed8d4196\"\u003e\u003ccode\u003e1448f08\u003c/code\u003e\u003c/a\u003e [go_router] Add BlockedInitialNavigationException for blocked initial deep li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b0d355f6d5a7e8943946686b05496825f0067e7e\"\u003e\u003ccode\u003eb0d355f\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues...\n\n_Description has been truncated_","html_url":"https://github.com/mk-ooo1/apphub-files/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mk-ooo1%2Fapphub-files/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"5291245041","node_id":"PR_kwDOQ3hX4M8AAAABBfjNSw","number":24,"state":"closed","title":"deps: bump flutter_lints from 5.0.0 to 6.0.0 in /frontend","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-08-30T19:12:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-30T09:00:42.000Z","updated_at":"2026-08-30T19:12:14.000Z","time_to_close":36683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/frontend","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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","html_url":"https://github.com/nammoku-solutions/write-diary-ai/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nammoku-solutions%2Fwrite-diary-ai/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"},{"uuid":"5289219353","node_id":"PR_kwDOTxjYaM8AAAABBeEyfQ","number":12,"state":"closed","title":"build(deps): bump the flutter-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-05T22:44:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-29T22:45:38.000Z","updated_at":"2026-09-05T22:44:48.000Z","time_to_close":604748,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"flutter-dependencies","update_count":4,"packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.3.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"geolocator","old_version":"14.0.2","new_version":"14.0.3","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"flutter_secure_storage","old_version":"10.3.1","new_version":"11.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"file_picker","old_version":"10.3.10","new_version":"12.1.2","repository_url":"https://github.com/miguelpruivo/flutter_file_picker"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 4 updates in the /apps/mobile directory: [flutter_lints](https://github.com/flutter/packages/tree/main/packages), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage), [geolocator](https://github.com/baseflow/flutter-geolocator) and [file_picker](https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages).\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_secure_storage` from 9.2.4 to 10.3.1\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/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 14.0.2 to 14.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/6eb56a65c7e6b9f3ec45b141a72e4ea446bd9c8a\"\u003e\u003ccode\u003e6eb56a6\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/1c2a5a190d0cdc3aaa801bc4d453a4d846ee6631\"\u003e\u003ccode\u003e1c2a5a1\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ccdb2c528363153f5e37f66d62d2303079b7a623\"\u003e\u003ccode\u003eccdb2c5\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/fe1bee2376bb6a846aad279be2a39aeeb172e4f4\"\u003e\u003ccode\u003efe1bee2\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/68d8042c58b566f801488380a80f3b728b347ecd\"\u003e\u003ccode\u003e68d8042\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a49f7899b649c091c1c90d8373b2978a16c1f39b\"\u003e\u003ccode\u003ea49f789\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/627caff3a19bc617f1acf69594ded5c6d0b5cf19\"\u003e\u003ccode\u003e627caff\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/da8c4f5ac855b7d7ccb11936fde3ec0d165ee2fa\"\u003e\u003ccode\u003eda8c4f5\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7332ccb1c784e07368faded4c4bf351318adf072\"\u003e\u003ccode\u003e7332ccb\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/9f4725e5ec387304cb0b3c4ef1f94b0c13a01c22\"\u003e\u003ccode\u003e9f4725e\u003c/code\u003e\u003c/a\u003e docs: clarify that Position.heading carries course over ground (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1187\"\u003e#1187\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v14.0.2...geolocator_14.0.3\"\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.3.1 to 11.0.0\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/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `file_picker` from 10.3.10 to 12.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/releases\"\u003efile_picker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRunning \u003ccode\u003edart format .\u003c/code\u003e in the repository by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1982\"\u003emiguelpruivo/flutter_file_picker#1982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate iOS and macOS to shared Darwin sources by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1983\"\u003emiguelpruivo/flutter_file_picker#1983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(darwin): avoid false FlutterMacOS SourceKit errors by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1984\"\u003emiguelpruivo/flutter_file_picker#1984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): normalize duplicate saveFile names to preserve extension by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1985\"\u003emiguelpruivo/flutter_file_picker#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): normalize duplicate save names and avoid nested collision suffixes by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1986\"\u003emiguelpruivo/flutter_file_picker#1986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix web default for pickFiles withData by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1988\"\u003emiguelpruivo/flutter_file_picker#1988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): update gradle wrapper to 8.7 to fix AGP 8.5.1 minimum requirement error by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1991\"\u003emiguelpruivo/flutter_file_picker#1991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Storage Access Framework (SAF) with persistable URI grants by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1989\"\u003emiguelpruivo/flutter_file_picker#1989\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(windows): migrate win32 to 6.0.1 by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1981\"\u003emiguelpruivo/flutter_file_picker#1981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 12.0.0-beta.1 in pubspec.yaml by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1999\"\u003emiguelpruivo/flutter_file_picker#1999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update changelog to reflect beta version 12.0.0-beta.1 by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2000\"\u003emiguelpruivo/flutter_file_picker#2000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): handle OutOfMemoryError gracefully on large withData selections (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1997\"\u003e#1997\u003c/a\u003e) by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2001\"\u003emiguelpruivo/flutter_file_picker#2001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve image selection logic and update build dependencies by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2004\"\u003emiguelpruivo/flutter_file_picker#2004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependency versions for 12.0.0-beta.2 by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2006\"\u003emiguelpruivo/flutter_file_picker#2006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): support AGP 9+ and android.builtInKotlin property for plugin registration (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/2002\"\u003e#2002\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2010\"\u003emiguelpruivo/flutter_file_picker#2010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version to 12.0.0-beta.3 and fix Android plugin registration by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2011\"\u003emiguelpruivo/flutter_file_picker#2011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): update error code to explorer_not_found when file explorer is missing (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1850\"\u003e#1850\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2008\"\u003emiguelpruivo/flutter_file_picker#2008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for custom dialog titles in pickFileAndDirectoryPaths (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1911\"\u003e#1911\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2009\"\u003emiguelpruivo/flutter_file_picker#2009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/fix add loading into save (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2007\"\u003emiguelpruivo/flutter_file_picker#2007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): fix FileType.any subdirectory visibility by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2016\"\u003emiguelpruivo/flutter_file_picker#2016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: implement pickFile() API and improve PlatformFile documentation (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1469\"\u003e#1469\u003c/a\u003e) by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2017\"\u003emiguelpruivo/flutter_file_picker#2017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(darwin): add missing FlutterFramework dependency to Package.swift by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2025\"\u003emiguelpruivo/flutter_file_picker#2025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): remove explicit KGP dependency to resolve warnings under AGP 9.0+ by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2026\"\u003emiguelpruivo/flutter_file_picker#2026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/migrate goovy to kts by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2028\"\u003emiguelpruivo/flutter_file_picker#2028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: summarize file bytes in debug output by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2029\"\u003emiguelpruivo/flutter_file_picker#2029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix saveFile bytes handling on Android and iOS by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2038\"\u003emiguelpruivo/flutter_file_picker#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix iOS picker stuck state on fast swipe dismiss by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2040\"\u003emiguelpruivo/flutter_file_picker#2040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[All platforms][IOS] - feature: Refactor code in example \u0026amp; ios image order by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2047\"\u003emiguelpruivo/flutter_file_picker#2047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[IOS] feature: IOS prevent freece UI by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2048\"\u003emiguelpruivo/flutter_file_picker#2048\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix web readAsBytes fallback for blob URLs by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2042\"\u003emiguelpruivo/flutter_file_picker#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] - Feature: add coroutine to save file process by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2045\"\u003emiguelpruivo/flutter_file_picker#2045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport 'src/platform/file_picker_platform_interface.dart' by \u003ca href=\"https://github.com/zmuranaka\"\u003e\u003ccode\u003e@​zmuranaka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2064\"\u003emiguelpruivo/flutter_file_picker#2064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix readAsBytes fallback for path-based files by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2057\"\u003emiguelpruivo/flutter_file_picker#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse hardcoded hex values for request codes in \u003ccode\u003eFilePickerDelegate\u003c/code\u003e by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2071\"\u003emiguelpruivo/flutter_file_picker#2071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003effi\u003c/code\u003e, \u003ccode\u003ewin32\u003c/code\u003e, and \u003ccode\u003eflutter_lints\u003c/code\u003e dependencies by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2072\"\u003emiguelpruivo/flutter_file_picker#2072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e [WEB] - Fix \u003ccode\u003ePlatformFile.xFile\u003c/code\u003e getter on web when bytes are null by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2075\"\u003emiguelpruivo/flutter_file_picker#2075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): decode images with inSampleSize in compressImage by \u003ca href=\"https://github.com/marceloleda\"\u003e\u003ccode\u003e@​marceloleda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2083\"\u003emiguelpruivo/flutter_file_picker#2083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(windows): add parentWindowHandle parameter to override window handle lookup by \u003ca href=\"https://github.com/aexei\"\u003e\u003ccode\u003e@​aexei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2079\"\u003emiguelpruivo/flutter_file_picker#2079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport \u003ccode\u003eIllegalCharacterInFileNameException\u003c/code\u003e Fixes \u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/2076\"\u003e#2076\u003c/a\u003e by \u003ca href=\"https://github.com/hasanmhallak\"\u003e\u003ccode\u003e@​hasanmhallak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2077\"\u003emiguelpruivo/flutter_file_picker#2077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(macos): pass dialogTitle in getDirectoryPath (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/2087\"\u003e#2087\u003c/a\u003e) by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2088\"\u003emiguelpruivo/flutter_file_picker#2088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFile picker platform interface setup by \u003ca href=\"https://github.com/navaronbracke\"\u003e\u003ccode\u003e@​navaronbracke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2094\"\u003emiguelpruivo/flutter_file_picker#2094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(android): extract file_picker_android package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2098\"\u003emiguelpruivo/flutter_file_picker#2098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(darwin): extract file_picker_darwin package for iOS and macOS by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2099\"\u003emiguelpruivo/flutter_file_picker#2099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(linux): extract Linux implementation into file_picker_linux package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2100\"\u003emiguelpruivo/flutter_file_picker#2100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(windows): extract Windows implementation into file_picker_windows package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2102\"\u003emiguelpruivo/flutter_file_picker#2102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(web): extract file_picker_web package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2103\"\u003emiguelpruivo/flutter_file_picker#2103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(file_picker_android): remove Apache Tika dependency for MIME type detection by \u003ca href=\"https://github.com/ryanaidilp\"\u003e\u003ccode\u003e@​ryanaidilp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2105\"\u003emiguelpruivo/flutter_file_picker#2105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): remove Apache Tika dependency for MIME type detection by \u003ca href=\"https://github.com/ryanaidilp\"\u003e\u003ccode\u003e@​ryanaidilp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2104\"\u003emiguelpruivo/flutter_file_picker#2104\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/miguelpruivo/flutter_file_picker/commit/fdbaee5bebe59d65dacefd940ff9c82ebcab180d\"\u003e\u003ccode\u003efdbaee5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into docs/darwin-asset-represent...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/2db354f73f27661d6b705bd449740217249a267a\"\u003e\u003ccode\u003e2db354f\u003c/code\u003e\u003c/a\u003e style(linux): use a block body for resolveOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/440940ddac5fd1054745b03ea91b5b97347d7164\"\u003e\u003ccode\u003e440940d\u003c/code\u003e\u003c/a\u003e test(linux): test the real narrowing instead of a copy of it\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/b349f5cf2cd91bb7d8c62360a48101a0d107a5f6\"\u003e\u003ccode\u003eb349f5c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;docs(linux): replace the placeholder example with a runnable app\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/22fa4c9b9ab70bad0c0c68ac096c151e109561fd\"\u003e\u003ccode\u003e22fa4c9\u003c/code\u003e\u003c/a\u003e fix(linux): resolve the parent window by pid, not by focus\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/fa0bafd2dfcb2caa83574b1ff5ac35ed1dd13267\"\u003e\u003ccode\u003efa0bafd\u003c/code\u003e\u003c/a\u003e docs(linux): replace the placeholder example with a runnable app\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/d1fcb6b74b4aeb6f8a8a5d227b76be4bff6a6bc8\"\u003e\u003ccode\u003ed1fcb6b\u003c/code\u003e\u003c/a\u003e docs(linux): demonstrate resolving parentWindow in the package example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/dcad46ee78e81e5d36399719a9adfff3f8b5ff67\"\u003e\u003ccode\u003edcad46e\u003c/code\u003e\u003c/a\u003e docs(linux): show the parentWindow route that actually works\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/d558a35ca00c7995c69e9dac1fecaae9b1873e2b\"\u003e\u003ccode\u003ed558a35\u003c/code\u003e\u003c/a\u003e docs(linux): spell out the X11 and Wayland difference for lockParentWindow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/59871355bfeffd8c79e57792e040970c1e548b17\"\u003e\u003ccode\u003e5987135\u003c/code\u003e\u003c/a\u003e docs(linux): document the Linux specific options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commits/file_picker-v12.1.2/packages\"\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/waqaszahoor2/LIfe_Bridge/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/waqaszahoor2%2FLIfe_Bridge/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"5219649645","node_id":"PR_kwDORu-8bc8AAAABAnjGhg","number":13,"state":"closed","title":"chore(deps): bump the pub-dependencies group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-05T02:26:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-22T02:25:55.000Z","updated_at":"2026-09-05T02:26:02.000Z","time_to_close":1209606,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"pub-dependencies","update_count":13,"packages":[{"name":"audio_session","old_version":"0.1.25","new_version":"0.2.4","repository_url":"https://github.com/ryanheise/audio_session"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"13.0.0","new_version":"13.2.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.1","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_stripe","old_version":"12.4.0","new_version":"14.0.0","repository_url":"https://github.com/flutter-stripe/flutter_stripe"},{"name":"get_it","old_version":"7.7.0","new_version":"9.2.1","repository_url":"https://github.com/flutter-it/get_it"},{"name":"path_provider","old_version":"2.1.5","new_version":"2.1.6","repository_url":"https://github.com/flutter/packages"},{"name":"pdf","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"permission_handler","old_version":"12.0.1","new_version":"13.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"printing","old_version":"5.14.3","new_version":"5.15.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"supabase_flutter","old_version":"2.12.1","new_version":"2.17.2","repository_url":"https://github.com/supabase/supabase-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps the pub-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [audio_session](https://github.com/ryanheise/audio_session) | `0.1.25` | `0.2.4` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `13.0.0` | `13.2.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.1` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_stripe](https://github.com/flutter-stripe/flutter_stripe) | `12.4.0` | `14.0.0` |\n| [get_it](https://github.com/flutter-it/get_it) | `7.7.0` | `9.2.1` |\n| [path_provider](https://github.com/flutter/packages/tree/main/packages/path_provider) | `2.1.5` | `2.1.6` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.12.0` | `3.13.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `12.0.1` | `13.0.1` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.3` | `5.15.0` |\n| [supabase_flutter](https://github.com/supabase/supabase-flutter/tree/main/packages) | `2.12.1` | `2.17.2` |\n\n\nUpdates `audio_session` from 0.1.25 to 0.2.4\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.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AGP 9.\u003c/li\u003e\n\u003cli\u003eMigrate Android build files to .kts\u003c/li\u003e\n\u003c/ul\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/e25943319f9b3792db65f8056c30bf956df2aa2c\"\u003e\u003ccode\u003ee259433\u003c/code\u003e\u003c/a\u003e Merge branch 'feature/agp9'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c80b2a5d55445f2cf87c7d9621f3b68cfff6c157\"\u003e\u003ccode\u003ec80b2a5\u003c/code\u003e\u003c/a\u003e Migrate more files to .kts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c7be249508de718bfda8cbfb25811eade3d5ff88\"\u003e\u003ccode\u003ec7be249\u003c/code\u003e\u003c/a\u003e Fix gradle namespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/b72e6c8d3c3c87cc69319833f55c901578482152\"\u003e\u003ccode\u003eb72e6c8\u003c/code\u003e\u003c/a\u003e Add missing agp \u0026lt; 9 conditional.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/e0f926c30fae62d599728a9457e5ec7216665948\"\u003e\u003ccode\u003ee0f926c\u003c/code\u003e\u003c/a\u003e Support AGP 9.\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ryanheise/audio_session/compare/v0.1.25...v0.2.4\"\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 `device_info_plus` from 13.0.0 to 13.2.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/65ecfd04692ed48aaf608cad8340aaec7a7bc7e7\"\u003e\u003ccode\u003e65ecfd0\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/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/872d8cc0f32112bb21ce4cdcc09c93802cd8c7e6\"\u003e\u003ccode\u003e872d8cc\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support of built-in Kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3889\"\u003e#3889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/92272bdea79b1b0cc1c534a9e045a575aae090c2\"\u003e\u003ccode\u003e92272bd\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Updated Swift Package Manager setup for Flutter 3.44 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ac0daa671c29215c0b9bf4fb3b8a059698174647\"\u003e\u003ccode\u003eac0daa6\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus): change android gradle from groovy to kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\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/device_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6d73e0d1035dd2c6b7fa6691dce4fca31c2a14f6\"\u003e\u003ccode\u003e6d73e0d\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v13.2.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 `fl_chart` from 0.68.0 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.68.0...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_dotenv` from 5.2.1 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-james/flutter_dotenv/blob/master/CHANGELOG.md\"\u003eflutter_dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] \u003ccode\u003eisEveryDefined()\u003c/code\u003e now throws \u003ccode\u003eNotInitializedError\u003c/code\u003e before \u003ccode\u003eload()\u003c/code\u003e, consistent with all other read APIs\u003c/li\u003e\n\u003cli\u003e[fix] Replace \u003ccode\u003eassert()\u003c/code\u003e with explicit \u003ccode\u003eif\u003c/code\u003e/\u003ccode\u003ethrow\u003c/code\u003e in \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, and \u003ccode\u003egetBool()\u003c/code\u003e so null-safety checks are enforced in release builds\u003c/li\u003e\n\u003cli\u003eError messages now include the variable name for easier debugging\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eload(isOptional: true)\u003c/code\u003e no longer discards successfully loaded base file when an override file is missing or empty (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/70\"\u003e#70\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/93\"\u003e#93\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/101\"\u003e#101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eclean()\u003c/code\u003e now resets \u003ccode\u003eisInitialized\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e, so accessing \u003ccode\u003eenv\u003c/code\u003e after \u003ccode\u003eclean()\u003c/code\u003e correctly throws \u003ccode\u003eNotInitializedError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Error classes (\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e) now include informative messages in \u003ccode\u003etoString()\u003c/code\u003e instead of the unhelpful \u003ccode\u003eInstance of 'ClassName'\u003c/code\u003e (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/72\"\u003e#72\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/127\"\u003e#127\u003c/a\u003e; improves diagnostics for \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/59\"\u003e#59\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileNotFoundError\u003c/code\u003e and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now carry the filename when available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNote on error message improvements\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now override \u003ccode\u003etoString()\u003c/code\u003e with actionable messages (e.g., \u003ccode\u003eFileNotFoundError: Environment file \u0026quot;.env\u0026quot; not found. Ensure the file exists and is listed under assets in pubspec.yaml.\u003c/code\u003e). This is \u003cstrong\u003enot a breaking change\u003c/strong\u003e — the class names and hierarchy are unchanged, so existing \u003ccode\u003eon FileNotFoundError\u003c/code\u003e catch clauses continue to work. \u003ccode\u003eFileNotFoundError\u003c/code\u003e now accepts an optional positional \u003ccode\u003efilename\u003c/code\u003e parameter, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e accepts an optional named \u003ccode\u003efilename\u003c/code\u003e parameter; both default to \u003ccode\u003enull\u003c/code\u003e for backward compatibility.\u003c/p\u003e\n\u003ch3\u003eNote on release-build behavior change\u003c/h3\u003e\n\u003cp\u003eIn \u003cstrong\u003edebug mode\u003c/strong\u003e, behavior is unchanged — \u003ccode\u003eAssertionError\u003c/code\u003e was thrown before, \u003ccode\u003eAssertionError\u003c/code\u003e is thrown now.\u003c/p\u003e\n\u003cp\u003eIn \u003cstrong\u003erelease mode\u003c/strong\u003e, calling \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, or \u003ccode\u003egetBool()\u003c/code\u003e with a missing variable and no fallback previously threw a \u003ccode\u003eTypeError\u003c/code\u003e (from the null-check operator \u003ccode\u003e!\u003c/code\u003e) because \u003ccode\u003eassert()\u003c/code\u003e was stripped. It now correctly throws \u003ccode\u003eAssertionError\u003c/code\u003e with a descriptive message. If your release-mode code catches \u003ccode\u003eon TypeError\u003c/code\u003e around these methods, update it to catch \u003ccode\u003eon AssertionError\u003c/code\u003e (or \u003ccode\u003eon Error\u003c/code\u003e) instead.\u003c/p\u003e\n\u003ch3\u003eBreaking change: \u003ccode\u003eclean()\u003c/code\u003e now resets initialization state\u003c/h3\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003eclean()\u003c/code\u003e only cleared the env map but left \u003ccode\u003eisInitialized == true\u003c/code\u003e. Now it also sets \u003ccode\u003eisInitialized = false\u003c/code\u003e. Code that calls \u003ccode\u003eclean()\u003c/code\u003e and then immediately accesses \u003ccode\u003edotenv.env\u003c/code\u003e without reloading will now throw \u003ccode\u003eNotInitializedError\u003c/code\u003e. The fix is to call \u003ccode\u003eload()\u003c/code\u003e or \u003ccode\u003eloadFromString()\u003c/code\u003e again after \u003ccode\u003eclean()\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003e6.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[feat] Allow passing in override .env files on init\u003c/li\u003e\n\u003cli\u003e[feat] Load .env from a passed in string\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eRenamed\u003c/strong\u003e: \u003ccode\u003etestLoad\u003c/code\u003e → \u003ccode\u003eloadFromString\u003c/code\u003e\u003cbr /\u003e\nThe method has been renamed to better reflect that it can be used outside of test environments.\u003cbr /\u003e\n⚠️ Update your code to call \u003ccode\u003eloadFromString()\u003c/code\u003e instead of \u003ccode\u003etestLoad()\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBehavior change\u003c/strong\u003e: Empty file handling with \u003ccode\u003eisOptional = true\u003c/code\u003e\u003cbr /\u003e\nPreviously, if the env file was empty and \u003ccode\u003eisOptional\u003c/code\u003e was \u003ccode\u003etrue\u003c/code\u003e, the method would throw.\u003cbr /\u003e\nNow, in this case, it \u003cstrong\u003eno longer throws\u003c/strong\u003e and simply returns an empty env.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSupported SDK range change\u003c/strong\u003e: Dropped support for the pre release \u003ccode\u003e2.12.0-0\u003c/code\u003e. Now supports \u003ccode\u003e2.12.0\u003c/code\u003e onwards.\u003c/p\u003e\n\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/java-james/flutter_dotenv/commit/4f80495757ee7ad738d388a886c1e8a563952688\"\u003e\u003ccode\u003e4f80495\u003c/code\u003e\u003c/a\u003e chore(release): publish 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/eafce27aec80b25aba51664f61e94caf86b692e3\"\u003e\u003ccode\u003eeafce27\u003c/code\u003e\u003c/a\u003e fix: isEveryDefined() now throws NotInitializedError before load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/8cae9e77aa718fbdc594cd33e2a65d0c4a9f7579\"\u003e\u003ccode\u003e8cae9e7\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/83bcbd8ef79b75f7c7d1e3dd0d31c8b9bfc5d6db\"\u003e\u003ccode\u003e83bcbd8\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/94f39227485c3ce927b95a1d064f138c92472ab3\"\u003e\u003ccode\u003e94f3922\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/30ecced1e3bbec48c26a4bcd31d16dbd54b0eae4\"\u003e\u003ccode\u003e30ecced\u003c/code\u003e\u003c/a\u003e chore: correct test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/2d15c7d06bce10d40fb742cf9676bf4c21001ee4\"\u003e\u003ccode\u003e2d15c7d\u003c/code\u003e\u003c/a\u003e fix: add informative messages to error classes (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/833fcba5d1709bd5ff585907b4ddc0239760dae9\"\u003e\u003ccode\u003e833fcba\u003c/code\u003e\u003c/a\u003e fix: preserve base env when optional override fails and reset init state on c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/3c782c93bf40baf95be3d95483db849c57788202\"\u003e\u003ccode\u003e3c782c9\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/b536c852c92d36f680531a7ec4f8020a61a7f69d\"\u003e\u003ccode\u003eb536c85\u003c/code\u003e\u003c/a\u003e fix: typed getters without fallback silently fail in release (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-james/flutter_dotenv/compare/5.2.1...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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_stripe` from 12.4.0 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/CHANGELOG.md\"\u003eflutter_stripe's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe\u003c/code\u003e - \u003ccode\u003ev14.0.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(ios): stop the unhandled-URL log mis-attributing deep-link breakage + add scene-delegate support (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2422\"\u003e#2422\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2429\"\u003e#2429\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v820\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(web): constrain PaymentElement height in scrollable layouts (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2423\"\u003e#2423\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#stripe_js---v820\"\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v811\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/commits/v14.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `get_it` from 7.7.0 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-it/get_it/releases\"\u003eget_it's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGetting rid of static analysis warning on pub.dev by \u003ca href=\"https://github.com/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo: weak instead of week by \u003ca href=\"https://github.com/rocboronat\"\u003e\u003ccode\u003e@​rocboronat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/404\"\u003eflutter-it/get_it#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow querying registrations by passing type parameter to isRegistered by \u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: gh workflow by \u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add GetIt::findFirstFactory method and Expose ServiceFactory,ServiceFactoryType by \u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename service factory by \u003ca href=\"https://github.com/escamoteur\"\u003e\u003ccode\u003e@​escamoteur\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/416\"\u003eflutter-it/get_it#416\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/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.0\"\u003ehttps://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.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/flutter-it/get_it/blob/main/CHANGELOG.md\"\u003eget_it's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.2.1] - 2026-02-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AI skill files in \u003ccode\u003eskills/\u003c/code\u003e directory for AI coding assistants\u003c/li\u003e\n\u003cli\u003eAdded AI-Assisted Development section to README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.2.0] - 2025-12-03\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eallReady()\u003c/code\u003e now caches its Future and returns the same instance on repeated calls\n\u003cul\u003e\n\u003cli\u003eCache is automatically invalidated when new async singletons are registered\u003c/li\u003e\n\u003cli\u003eThis enables watch_it to detect when async registrations change (e.g., after \u003ccode\u003epushNewScope\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed: pending async singletons now complete their ready completer when removed via \u003ccode\u003eunregister()\u003c/code\u003e or scope reset, allowing \u003ccode\u003eallReady()\u003c/code\u003e to complete properly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.1] - 2025-11-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated example project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.0] - 2025-11-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded DevTools extension for visualizing and inspecting GetIt registrations\n\u003cul\u003e\n\u003cli\u003eView all registered objects with their type, scope, registration mode, and state\u003c/li\u003e\n\u003cli\u003eSee instance details via \u003ccode\u003etoString()\u003c/code\u003e output for created instances\u003c/li\u003e\n\u003cli\u003eManual refresh button to update the registration list\u003c/li\u003e\n\u003cli\u003eRequires \u003ccode\u003edebugEventsEnabled = true\u003c/code\u003e to be set on GetIt instance\u003c/li\u003e\n\u003cli\u003eSee README for setup instructions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.5] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse absolute GitHub URL for logo in README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.4] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed screenshots description to match working 9.0.1 format\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.3] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed logo display on pub.dev by using relative path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.2] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed button sizing in README for pub.dev display\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed linter error (missing trailing comma in test file)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.0] - BREAKING CHANGE\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: Disposal order now always follows strict LIFO (Last-In-First-Out) based on registration order\n\u003cul\u003e\n\u003cli\u003ePreviously, disposal order was based on the order objects appeared in internal hash maps, which was unpredictable when mixing named and unnamed registrations\u003c/li\u003e\n\u003cli\u003eNow all disposals are sorted by \u003ccode\u003eregistrationNumber\u003c/code\u003e (a sequential counter assigned during registration) ensuring true LIFO order\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-it/get_it/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `path_provider` from 2.1.5 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/aa964a3ed6d97e4e9778feed85fa9ef1255a0477\"\u003e\u003ccode\u003eaa964a3\u003c/code\u003e\u003c/a\u003e [path_provider] Document null vs UnsupportedError return semantics (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11793\"\u003e#11793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd297cf6233836099fe1413f9e954ad24ec6f5f0\"\u003e\u003ccode\u003ebd297cf\u003c/code\u003e\u003c/a\u003e [AGP 9] Migrate Remaining Plugin Example Apps to Built-in Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2e006b29b1f08f9a5365a0e900041e7ee9398957\"\u003e\u003ccode\u003e2e006b2\u003c/code\u003e\u003c/a\u003e [path_provider] Create temp dir in tests if needed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11841\"\u003e#11841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/24a3833ea0c602a64154e99d4f1ee9b420c9c714\"\u003e\u003ccode\u003e24a3833\u003c/code\u003e\u003c/a\u003e Updated analysis_options line width from flutter/flutter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11692\"\u003e#11692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1dfbadab068deb7fbbe925b5523257e8649fe071\"\u003e\u003ccode\u003e1dfbada\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.44 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11741\"\u003e#11741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0ffbde8f622b8dc61e4608483dc4f80f7fab027b\"\u003e\u003ccode\u003e0ffbde8\u003c/code\u003e\u003c/a\u003e Roll Flutter from 707dbc0420a3 to 23f6f5853f50 (149 revisions) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11700\"\u003e#11700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f52df418da6ef2ba666112b4b9e87d9a1c43a0d0\"\u003e\u003ccode\u003ef52df41\u003c/code\u003e\u003c/a\u003e [path_provider] Remove dependency on engine PathUtils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11467\"\u003e#11467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e37fa8ff337214ed3d5dc83f9ba229c6b9ccc1c0\"\u003e\u003ccode\u003ee37fa8f\u003c/code\u003e\u003c/a\u003e [various] Convert remaining Groovy files to Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11443\"\u003e#11443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0e0a032a4a9b55a4e92be8c56cd525a92863942c\"\u003e\u003ccode\u003e0e0a032\u003c/code\u003e\u003c/a\u003e [various] Ignore generated plugin files (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11455\"\u003e#11455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c7d680fbeba951c3c27aca893b5f6c34893cbccf\"\u003e\u003ccode\u003ec7d680f\u003c/code\u003e\u003c/a\u003e [path_provider_android] Changes internal implementation to use JNI (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/9770\"\u003e#9770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/path_provider-v2.1.6/packages/path_provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pdf` from 3.12.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/89756f08a6aba500ad4e18beab8f1bc37944a846\"\u003e\u003ccode\u003e89756f0\u003c/code\u003e\u003c/a\u003e fix printing web override and update pdf dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/pdf-3.12.0...pdf-3.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 12.0.1 to 13.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/5c989b1be9abbbb325424ad96e5be4efdc0987c2\"\u003e\u003ccode\u003e5c989b1\u003c/code\u003e\u003c/a\u003e Updates version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/6e51e58184d45ab84c4bd7e520748d9780f5147c\"\u003e\u003ccode\u003e6e51e58\u003c/code\u003e\u003c/a\u003e Fix and document the Swift Package Manager section of the main README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c9cd4f912ad1ff834b3d85afbfb188955515d990\"\u003e\u003ccode\u003ec9cd4f9\u003c/code\u003e\u003c/a\u003e Add opt-in per-flavor permissions for Swift Package Manager builds (2/2) (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c283059aa53d995617ab6d76ba53d281da5aa893\"\u003e\u003ccode\u003ec283059\u003c/code\u003e\u003c/a\u003e Fix SPM Info.plist discovery for flavored and multi-configuration apps (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/cb6b757551be9339924cf8382f14690d6ad8a73f\"\u003e\u003ccode\u003ecb6b757\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:Baseflow/flutter-permission-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/f93a58bb2b993b831f48cf1ec0b3537905643e7e\"\u003e\u003ccode\u003ef93a58b\u003c/code\u003e\u003c/a\u003e Fixes error handling in web.delegate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/8ba34f76699f9c589d16358e35a158ca1b5f0aca\"\u003e\u003ccode\u003e8ba34f7\u003c/code\u003e\u003c/a\u003e Fix web release crash: use Dart is checks for DOMException in web_delegate (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/edf078c3926325a57c8d4054d3e838f5e02191d6\"\u003e\u003ccode\u003eedf078c\u003c/code\u003e\u003c/a\u003e Update version to reflect breaking change in Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/f378b0a64c9d8c6a0a74ee595540202b00769c75\"\u003e\u003ccode\u003ef378b0a\u003c/code\u003e\u003c/a\u003e Fix dependency in android example app\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/8dcb6c67d2892ddbfc9a31575607731b6c21b082\"\u003e\u003ccode\u003e8dcb6c6\u003c/code\u003e\u003c/a\u003e Fix version to align with current production version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v12.0.1...permission_handler_v13.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `printing` from 5.14.3 to 5.15.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/817538e0923b7b5dd59aa580b4a6d9410d104aea\"\u003e\u003ccode\u003e817538e\u003c/code\u003e\u003c/a\u003e style: format code for better readability in examples and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/printing-5.14.3...printing-5.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `supabase_flutter` from 2.12.1 to 2.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-flutter/releases\"\u003esupabase_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esupabase_flutter v2.17.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.17.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.1\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): drop passkeys requireResidentKey workaround, bump dependency (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1521\"\u003e#1521\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/7907c6cbc3dc31500a5cf85a81b97efc04f3006c\"\u003e7907c6cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e(supabase_flutter): default debug logging off under flutter test (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1530\"\u003e#1530\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/941ee80498f7f6d1351351aca449b8a5bc2655da\"\u003e941ee804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.16.0\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): preserve hash routes and repeated query keys when clearing auth params (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1511\"\u003e#1511\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/4fca4126fe3649f218b296b0e40bb4bc2de87890\"\u003e4fca4126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.4\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): backfill requireResidentKey when omitted by the server (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1502\"\u003e#1502\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cf3829686fdbceb559fe41ad558089b44fcc9af1\"\u003ecf382968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.3\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): full web and WASM support (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1497\"\u003e#1497\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/2f860f2cd2c4d45b5b2b695641702b0d543ec4ea\"\u003e2f860f2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: dedupe bucket payload and OAuth launch logic (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1463\"\u003e#1463\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/c5f9b2471c64d65b604802cbda36221cca0a6506\"\u003ec5f9b247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: de-abbreviate cond* platform getters to conditional* (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1438\"\u003e#1438\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/9e71a240bc7ed30126b5d90a81697303cb515ef7\"\u003e9e71a240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): accept PasskeyAuthenticatorInterface instead of depending on passkeys (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1444\"\u003e#1444\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/f05d4c6c544591905c2dbacf815526733ffabd5a\"\u003ef05d4c6c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(auth): recognize error query parameter in auth callback redirects (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1472\"\u003e#1472\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cb7e7e62d04d887d888fd3e73ef83a584ae45d77\"\u003ecb7e7e62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): clear auth params from web URL after exchange (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1456\"\u003e#1456\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/8b1e1b22aae6da4366dd8c404de8f3351dcc57a1\"\u003e8b1e1b22\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/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/CHANGELOG.md\"\u003esupabase_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\nSee \u003ca href=\"https://conventionalcommits.org\"\u003eConventional Commits\u003c/a\u003e for commit guidelines.\u003c/p\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2272\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase---v2161\"\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase_flutter---v2172\"\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1719\"\u003e#1719\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e6c8047ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-05\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2271\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#postgrest---v291\"\u003e\u003ccode\u003epostgrest\u003c/code\u003e - \u003ccode\u003ev2.9.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#realtime_client---v2130\"\u003e\u003ccode\u003erealtime_client\u003c/code\u003e - \u003ccode\u003ev2.13.0\u003c/code\u003e\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/supabase/supabase-flutter/commit/d34329274b7cba71629da1414171737025d9ab5c\"\u003e\u003ccode\u003ed343292\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1721\"\u003e#1721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e\u003ccode\u003e6c8047e\u003c/code\u003e\u003c/a\u003e fix(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1719\"\u003e#1719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/5be5a16228aeb98985f5cf741aefd5fba2bf6353\"\u003e\u003ccode\u003e5be5a16\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1642\"\u003e#1642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/su...\n\n_Description has been truncated_","html_url":"https://github.com/AlexFigueiras/app-ear-training/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFigueiras%2Fapp-ear-training/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"},{"uuid":"5218491397","node_id":"PR_kwDOGe0_Us8AAAABAmqF-w","number":263,"state":"closed","title":"Bump lints and flutter_lints in /Toggly.FeatureManagement.Flutter/toggly_sqlite","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-04T02:22:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-21T21:56:10.000Z","updated_at":"2026-09-04T02:22:59.000Z","time_to_close":1139199,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"lints","repository_url":"https://github.com/dart-lang/core","old_version":"2.1.1","new_version":"6.1.0"},{"name":"flutter_lints","repository_url":"https://github.com/flutter/packages","old_version":"2.0.3","new_version":"6.0.0"}],"path":"/Toggly.FeatureManagement.Flutter/toggly_sqlite","ecosystem":"pub"},"body":"Bumps [lints](https://github.com/dart-lang/core/tree/main/pkgs) and [flutter_lints](https://github.com/flutter/packages/tree/main/packages). These dependencies needed to be updated together.\nUpdates `lints` from 2.1.1 to 6.1.0\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\"\u003elints's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:lints v6.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erecommended\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003eadded [use_null_aware_elements] (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/899\"\u003edart-lang/core#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded [no_wildcard_variable_uses] (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/832\"\u003edart-lang/core#832\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003edart format\u003c/code\u003e with the new style.\n[use_null_aware_elements]: \u003ca href=\"https://dart.dev/lints/use_null_aware_elements\"\u003ehttps://dart.dev/lints/use_null_aware_elements\u003c/a\u003e\n[no_wildcard_variable_uses]: \u003ca href=\"https://dart.dev/lints/no_wildcard_variable_uses\"\u003ehttps://dart.dev/lints/no_wildcard_variable_uses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:lints v6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ecore\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003eadded \u003ca href=\"https://dart.dev/lints/strict_top_level_inference\"\u003estrict_top_level_inference\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/836\"\u003edart-lang/core#836\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erecommended\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003eadded \u003ca href=\"https://dart.dev/lints/unnecessary_underscores\"\u003eunnecessary_underscores\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/856\"\u003edart-lang/core#856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:lints v5.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the SDK lower bound to 3.6.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/core\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/core/commit/07a89729e9b2a46c2480134d34374bd2d01c3f1e\"\u003e\u003ccode\u003e07a8972\u003c/code\u003e\u003c/a\u003e Add no_wildcard_variable_use and publish (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/83154f20ea8730666b6eeb3b527cb59139acfb8b\"\u003e\u003ccode\u003e83154f2\u003c/code\u003e\u003c/a\u003e refactor(path): eliminate redundant validation (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/cbb485437c61d37753bcc98818beca54d5b38f69\"\u003e\u003ccode\u003ecbb4854\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eInt64.toRadixStringUnsigned\u003c/code\u003e extra leading digits (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/41a9e016dfcf50ea6983ea102eef289460f52268\"\u003e\u003ccode\u003e41a9e01\u003c/code\u003e\u003c/a\u003e Add missing Int64.toDebugString for the native class (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/927\"\u003e#927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/58b0a108b4d1310465e8482d6629357891df1cb1\"\u003e\u003ccode\u003e58b0a10\u003c/code\u003e\u003c/a\u003e Make it possible to add default subcommand (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/e43ff949733e79f7bdc72865fc5ed86e98789458\"\u003e\u003ccode\u003ee43ff94\u003c/code\u003e\u003c/a\u003e feat(collection): Replace quickSort with pdqsort for performance and robustne...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/33b523270044e13cd95b25c281748e8a02c5dfdf\"\u003e\u003ccode\u003e33b5232\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eseparated\u003c/code\u003e, \u003ccode\u003eseparatedList\u003c/code\u003e and \u003ccode\u003eseparate\u003c/code\u003e to iterables and lists. (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/20ed966843c5930e00c480e2697b4afb7b3fd8e7\"\u003e\u003ccode\u003e20ed966\u003c/code\u003e\u003c/a\u003e Add use_null_aware_elements to recommended (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/e6c3810cdbbd6b483973f4685e950644114b495e\"\u003e\u003ccode\u003ee6c3810\u003c/code\u003e\u003c/a\u003e [crypto] remove the -wip to release new version (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/018e1dc7a7de9511a2d92ac87ebfb36085b8e9e5\"\u003e\u003ccode\u003e018e1dc\u003c/code\u003e\u003c/a\u003e fix(crypto): update conditional import for js interop library (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/core/commits/lints-v6.1.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 2.0.3 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\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/ops-ai/Toggly.FeatureManagement/pull/263","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ops-ai%2FToggly.FeatureManagement/issues/263","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/263/packages"},{"uuid":"5218488031","node_id":"PR_kwDOGe0_Us8AAAABAmp7Kw","number":259,"state":"closed","title":"Bump flutter_lints from 2.0.3 to 6.0.0 in /Toggly.FeatureManagement.Flutter/toggly_disk/example","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-04T02:22:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-21T21:55:40.000Z","updated_at":"2026-09-04T02:22:52.000Z","time_to_close":1139223,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"flutter_lints","old_version":"2.0.3","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/Toggly.FeatureManagement.Flutter/toggly_disk/example","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 2.0.3 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=2.0.3\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/ops-ai/Toggly.FeatureManagement/pull/259","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ops-ai%2FToggly.FeatureManagement/issues/259","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/259/packages"}],"issue_packages":[{"old_version":"3.0.2","new_version":"6.0.0","update_type":"major","path":"/mobile","pr_created_at":"2026-10-04T00:15:59.000Z","version_change":"3.0.2 → 6.0.0","issue":{"uuid":"5694823636","node_id":"PR_kwDOQBxlp88AAAABGfmP1w","number":604,"state":"closed","title":"chore(deps-pub)(deps): bump the flutter group in /mobile with 9 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-10-08T00:10:12.000Z","author_association":null,"state_reason":null,"created_at":"2026-10-04T00:15:59.000Z","updated_at":"2026-10-08T00:10:20.000Z","time_to_close":345253,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-pub)(deps): bump","group_name":"flutter","update_count":9,"packages":[{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"22.3.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_linux","old_version":"4.0.1","new_version":"8.0.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_platform_interface","old_version":"7.2.0","new_version":"12.2.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.3.4","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_linux","old_version":"1.2.3","new_version":"3.0.3","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_platform_interface","old_version":"1.1.2","new_version":"2.1.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_web","old_version":"1.2.1","new_version":"2.1.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"flutter_secure_storage_windows","old_version":"3.1.2","new_version":"4.1.0","repository_url":"https://github.com/mogol/flutter_secure_storage"}],"path":"/mobile","ecosystem":"pub"},"body":"Bumps the flutter group in /mobile with 9 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `22.3.1` |\n| [flutter_local_notifications_linux](https://github.com/MaikuB/flutter_local_notifications) | `4.0.1` | `8.0.1` |\n| [flutter_local_notifications_platform_interface](https://github.com/MaikuB/flutter_local_notifications) | `7.2.0` | `12.2.0` |\n| [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage) | `9.2.4` | `10.3.4` |\n| [flutter_secure_storage_linux](https://github.com/mogol/flutter_secure_storage) | `1.2.3` | `3.0.3` |\n| [flutter_secure_storage_platform_interface](https://github.com/mogol/flutter_secure_storage) | `1.1.2` | `2.1.1` |\n| [flutter_secure_storage_web](https://github.com/mogol/flutter_secure_storage) | `1.2.1` | `2.1.1` |\n| [flutter_secure_storage_windows](https://github.com/mogol/flutter_secure_storage) | `3.1.2` | `4.1.0` |\n\nUpdates `flutter_lints` from 3.0.2 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 17.2.4 to 22.3.1\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-v22.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] fixed subtitle not showing up properly. Thanks to the PR from \u003ca href=\"https://github.com/JIWON1923\"\u003eSoi (Jiwon Lee)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003eopenAppNotificationSettings()\u003c/code\u003e method. This opens the system settings UI where the user can manage notification permissions for the app. When not possible, on iOS, it opens the application's settings on iOS and on macOS, it opens the system settings notification pane. Thanks to the PR from \u003ca href=\"https://github.com/hamadcc\"\u003ehamadcc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added support for callbacks to fire when a notification has been dismissed. This requires opting in by where the key requirements is to make use of the \u003ccode\u003edismissIsolate\u003c/code\u003e property added to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e and \u003ccode\u003eDarwinNotificationDetails\u003c/code\u003e class. This indicates which isolate should be used to handle when a notification has been dismissed. Note on macOS, there is no support for background isolates so callback will always fire on the main isolate despite what is specified. Please see example app for more details on how to set up handling dismissals. Thanks to the PR from from \u003ca href=\"https://github.com/vlaushkin\"\u003eVasily Laushkin\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2807\"\u003e#2807\u003c/a\u003e where the manifest for SPM incorrectly declared the minimum iOS version is 11 when it should have been 13. Thanks to the PR from \u003ca href=\"https://github.com/Bizzwell\"\u003eBizzwell\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support for \u003ccode\u003eshowBigPictureWhenCollapsed\u003c/code\u003e in \u003ccode\u003eBigPictureStyleInformation\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/hiimax\"\u003ehiimax (Codematic)\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] improved SPM compatibility\u003c/li\u003e\n\u003cli\u003eMigrated example app to use SPM and removed Cocoapods integration\u003c/li\u003e\n\u003cli\u003eFixed API docs of \u003ccode\u003eNotificationResponseType.selectedNotificationAction\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/Fush1m1\"\u003efush1m1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Suppress warning around usage of experimental coroutines. This is to fix issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2777\"\u003e#2777\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed missing code formatting in the Notification Actions configuration section. Thanks to the PR from \u003ca href=\"https://github.com/deandreamatias\"\u003eMatias de Andrea\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed the \u003ccode\u003edetails\u003c/code\u003e parameter associated with the \u003ccode\u003eshow()\u003c/code\u003e method to \u003ccode\u003enotificationDetails\u003c/code\u003e. This was done to be consistent with other APIs across all of the platforms\u003c/li\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking changes\u003c/strong\u003e removed the \u003ccode\u003ehasPermission\u003c/code\u003e and \u003ccode\u003eisPermissionDenied\u003c/code\u003e boolean properties associated with the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e class. This was done to simplify the plugin as the \u003ccode\u003epermissionStatus\u003c/code\u003e property already exists and can be used\u003c/li\u003e\n\u003cli\u003e[Web] Fixed an issue where \u003ccode\u003eisSupported\u003c/code\u003e property in the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e was not exposed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\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\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/325d98faabbe9eed083d02beea38b439bc45f2a6\"\u003e\u003ccode\u003e325d98f\u003c/code\u003e\u003c/a\u003e prepare for 22.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2822\"\u003e#2822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/9081a1767462a3557c4136472418259b42f89742\"\u003e\u003ccode\u003e9081a17\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] fix: apply subtitle from platformSpecifics on m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/c09911fabbc2ef6fa143616719650461c7591e69\"\u003e\u003ccode\u003ec09911f\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5 to 6 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2819\"\u003e#2819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e5100eb8e6e65ef04cf50558a30fa33480e36d54\"\u003e\u003ccode\u003ee5100eb\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] remove unnecessary FOREGROUND_SERVICE permissio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\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-v17.2.4...flutter_local_notifications-v22.3.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_linux` from 4.0.1 to 8.0.1\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/e67b2238210f56ae3acecda04d01df3a3da6bb32\"\u003e\u003ccode\u003ee67b223\u003c/code\u003e\u003c/a\u003e added changelog entry on platform interface dependency bump (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2783\"\u003e#2783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d4e79271574dc8b2728f35886f00ce3f41202f89\"\u003e\u003ccode\u003ed4e7927\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2782\"\u003e#2782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6f2d72be79f79f34eb29f332d879f23e80aab553\"\u003e\u003ccode\u003e6f2d72b\u003c/code\u003e\u003c/a\u003e updated .gitignore settings (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d514b4f73bd8a475eb42a221036bb4c486c7f9b0\"\u003e\u003ccode\u003ed514b4f\u003c/code\u003e\u003c/a\u003e docs: improve format (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2778\"\u003e#2778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/560d487edb99ccd8e202b57d121c49a3cd0f2879\"\u003e\u003ccode\u003e560d487\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2776\"\u003e#2776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/70bc077c6ff0452b9900139df01522b000993df7\"\u003e\u003ccode\u003e70bc077\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] highlight app row when opening DND access setti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b35b35b88f7affc35ed2af80c3fa61db0ca901af\"\u003e\u003ccode\u003eb35b35b\u003c/code\u003e\u003c/a\u003e Bump xml from 6.6.1 to 7.0.1 in /flutter_local_notifications_windows (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d50f5d79dcafdbdaeaab2b97c39bd43ac2ace6e9\"\u003e\u003ccode\u003ed50f5d7\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d9a076402d3ce5942dc175709d8fcc4ce6f55dd5\"\u003e\u003ccode\u003ed9a0764\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_web] update README snippets to use web-specific ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6b33aeb3f005ca38837f12f478ba5f833ade8206\"\u003e\u003ccode\u003e6b33aeb\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.1 prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2767\"\u003e#2767\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_linux-v4.0.1...flutter_local_notifications_linux-v8.0.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_platform_interface` from 7.2.0 to 12.2.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_platform_interface's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1796\"\u003e1796\u003c/a\u003e where a \u003ccode\u003ejava.lang.ClassCastException\u003c/code\u003e may be thrown on some Android devices when the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e has been specified when calling \u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] removed reference to Android V1 embedding. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated code snippet in readme around requesting notification permissions on Android. Thanks to PR from \u003ca href=\"https://github.com/rignaneseleo\"\u003eLeo\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Kotlin version used in example app\u003c/li\u003e\n\u003cli\u003eUpdated code snippets in readme to add missing import statements around the iOS setup related to notification actions. Thanks to PR from \u003ca href=\"https://github.com/som-R91\"\u003esom-R91\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] changed callback lookup for notification actions to take place after Flutter engine to ensure callback cache has been initialised to find the callback. This is a follow-up to changes done in 12.0.1 in trying to address issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated plugin to clean up resources after it is detached from Flutter engine. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e where a crash occurs upon tapping on a notification action fbut the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e optional callback hasn't been specified.\u003c/li\u003e\n\u003cli\u003e[iOS] suppressed deprecation warnings where plugin was Apple's old notification APIs to support older iOS devices\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated readme to indicate that the \u003ccode\u003etimezone\u003c/code\u003e package should be added as a direct dependency according to \u003ca href=\"https://dart-lang.github.io/linter/lints/depend_on_referenced_packages.html\"\u003ethis official lint rule\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped dependency constraints on \u003ccode\u003eflutter_local_notification_linux\u003c/code\u003e that was meant to be done in 12.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003edbus\u003c/code\u003e dependency via \u003ccode\u003eflutter_local_notifications_linux\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed crash when using notification actions with a foreground service. Thanks to the PR from \u003ca href=\"https://github.com/arnoldlaishram\"\u003eArnold Laishram\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] Suppressed deprecation warning on calling the \u003ca href=\"https://developer.android.com/reference/android/content/Intent#getParcelableExtra(java.lang.String)\"\u003e\u003ccode\u003egetParcelableExtra\u003c/code\u003e\u003c/a\u003e Intent API\u003c/li\u003e\n\u003cli\u003eFixed typo in readme around Darwin (iOS/macOS) initialisation settings\u003c/li\u003e\n\u003cli\u003eAdded a link to an issue with using Flutter apps with desugaring enabled where crashes could occur on foldable Android devices. Link to this is \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/110658\"\u003eflutter/flutter#110658\u003c/a\u003e so those experience the problem can follow the issue and try out the solutions there as this isn't specific to the plugin\u003c/li\u003e\n\u003cli\u003eReplaced usage of rxDart in example app use \u003ccode\u003eStreamController\u003c/code\u003e instead to minimise use of dependencies and removed unused \u003ccode\u003eshared_preferences\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency. To err on the safe when it comes to dependency version conflicts, this is being published as major release as the updated \u003ccode\u003etimezone\u003c/code\u003e package was published as a major release. Thanks to the PR from \u003ca href=\"https://github.com/nohli\"\u003eJoachim Nohl\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/MaikuB/flutter_local_notifications/commit/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/32089147e5c0a2cd5b1c00369cae03d47681c9b6\"\u003e\u003ccode\u003e3208914\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] raise iOS minimum to 13.0 in Package.swift to m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/5599fcecd260df967ef87c59470d9c9b28c2c8a1\"\u003e\u003ccode\u003e5599fce\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to use SPM (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2803\"\u003e#2803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ec69bf3b3d26d360a21a837fcd7a86d67fc14bbf\"\u003e\u003ccode\u003eec69bf3\u003c/code\u003e\u003c/a\u003e prepare for platform interface 12.0.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2804\"\u003e#2804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2a51ce0f65485529f8b7f08253509240b73394a1\"\u003e\u003ccode\u003e2a51ce0\u003c/code\u003e\u003c/a\u003e added references to FlutterFramework (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2802\"\u003e#2802\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_platform_interface-v7.2.0...flutter_local_notifications_platform_interface-v12.2.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 9.2.4 to 10.3.4\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\u003eflutter_secure_storage: v10.3.2\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eBackport release for the v10 line. \u003ccode\u003e11.0.0\u003c/code\u003e remains the current major version.\u003c/strong\u003e\u003c/p\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage-v10.3.1...flutter_secure_storage-v10.3.2\"\u003e10.3.2\u003c/a\u003e (2026-09-09)\u003c/h2\u003e\n\u003ch3\u003eAndroid\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed data loss when switching between \u003ccode\u003esharedPreferencesName\u003c/code\u003e and \u003ccode\u003estorageNamespace\u003c/code\u003e with the same name; the wrapped key is now moved to the new location instead of the store starting empty.\u003c/li\u003e\n\u003cli\u003eFixed v9 data with a non-default \u003ccode\u003ekeyCipherAlgorithm\u003c/code\u003e/\u003ccode\u003estorageCipherAlgorithm\u003c/code\u003e being discarded on upgrade: its algorithm markers were stored where v10 doesn't look, so a failed migration deleted it. Markers are now read from the v9 location, and unmarked data that still decrypts with the current cipher is left alone.\u003c/li\u003e\n\u003cli\u003eFixed AES-GCM data from v9 becoming unreadable: v9's wrapped-key preference name had a typo that v10 corrected, and is now read as a fallback.\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003emigrateWithBackup\u003c/code\u003e ignoring \u003ccode\u003estorageNamespace\u003c/code\u003e and backing up the wrong key storage file.\u003c/li\u003e\n\u003cli\u003eFixed a migration running on a fresh install, which could fail on some devices' KeyStore.\u003c/li\u003e\n\u003cli\u003eFixed a \u003ccode\u003eNullPointerException\u003c/code\u003e when a storage call ran after the Flutter engine detached; it now throws a catchable \u003ccode\u003eINIT_FAILED\u003c/code\u003e \u003ccode\u003ePlatformException\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/juliansteenbakker/flutter_secure_storage/commit/692a374a5071c0b60939f624ede58d666b6b645c\"\u003e\u003ccode\u003e692a374\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1261\"\u003e#1261\u003c/a\u003e from juliansteenbakker/fix/biometric-multi-instance-...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/16b092430ffe41a4ce461b101a7da43e971478b8\"\u003e\u003ccode\u003e16b0924\u003c/code\u003e\u003c/a\u003e docs: trim and tighten comments added on this branch\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f122654159a55c7de8c91f837dc640e6a49f921b\"\u003e\u003ccode\u003ef122654\u003c/code\u003e\u003c/a\u003e doc: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/23a5d7df5b6b278b7869f924b0bf499797b07680\"\u003e\u003ccode\u003e23a5d7d\u003c/code\u003e\u003c/a\u003e Merge branch '10.x' into fix/biometric-multi-instance-race\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b96721b46bf7ce6a84401229c29ee97d1fff3f42\"\u003e\u003ccode\u003eb96721b\u003c/code\u003e\u003c/a\u003e doc: update doc\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0ca5c3c127afed3606a0e7bab83c063f8b1e02f9\"\u003e\u003ccode\u003e0ca5c3c\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1260\"\u003e#1260\u003c/a\u003e from juliansteenbakker/fix/legacy-namespace-key-reco...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/20b7011448f96a9ed06cb02add0f20256473b15d\"\u003e\u003ccode\u003e20b7011\u003c/code\u003e\u003c/a\u003e chore: consolidate into a single v10.3.4 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/7279651e1fee96ad7aef268bdace723c0a552bfc\"\u003e\u003ccode\u003e7279651\u003c/code\u003e\u003c/a\u003e release of v10.3.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/cc8c73be1f52ddc19122f8e763a93df4c4d01ab7\"\u003e\u003ccode\u003ecc8c73b\u003c/code\u003e\u003c/a\u003e release of v10.3.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0aadfa9e9e23e7e6c88588ac65aa083aa8f22581\"\u003e\u003ccode\u003e0aadfa9\u003c/code\u003e\u003c/a\u003e fix(android): don't touch a sibling instance's Keystore key on a fresh install\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.3.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_linux` from 1.2.3 to 3.0.3\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_linux's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_linux: v3.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_linux-v3.0.2...flutter_secure_storage_linux-v3.0.3\"\u003e3.0.3\u003c/a\u003e (2026-09-11)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e skip D-Bus keyring warmup when sandboxed (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1223\"\u003e#1223\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/1e625c9718b0d301039c3456bf97bbbfbc020ea3\"\u003e1e625c9\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_linux: v3.0.2\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_linux-v3.0.1...flutter_secure_storage_linux-v3.0.2\"\u003e3.0.2\u003c/a\u003e (2026-08-06)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ehandle missing default keyring on linux (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b39c7c1db6c1fe651367031c9d0033d590784de0\"\u003eb39c7c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e fail closed on orphaned keyring data (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/2e720ff7e6b956a5d1197a5077bb8be39a5d5632\"\u003e2e720ff\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e return structured libsecret error codes (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/4691b838519ae91383618120d82fd97a60a35493\"\u003e4691b83\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\u003eSee full diff in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/commits/flutter_secure_storage_linux-v3.0.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_platform_interface` from 1.1.2 to 2.1.1\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_platform_interface's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.1.0...flutter_secure_storage_platform_interface-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't report pending namespace recovery as data loss in checkUpgradeStatus (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f795d52488450d6ef04ee580c895d98c59b737f3\"\u003ef795d52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.3...flutter_secure_storage_platform_interface-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-09-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkUpgradeStatus() to report data lost on a direct major upgrade (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1243\"\u003e#1243\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/fc716ea7b3973db985d953776107b44b5984f591\"\u003efc716ea\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.2...flutter_secure_storage_platform_interface-v2.0.3\"\u003e2.0.3\u003c/a\u003e (2026-08-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edarwin:\u003c/strong\u003e restore access to items written before 0.3.0's SecAccess… (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/4523503b3b4e86264252aed7024604a83d5f9399\"\u003e4523503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove redundant ./ prefix from part directives (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/cc7018d15eae56b389348d73f788ae1a03c606c6\"\u003ecc7018d\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\u003eSee full diff in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/commits/flutter_secure_storage_platform_interface-v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_web` from 1.2.1 to 2.1.1\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_web's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.1.0...flutter_secure_storage_platform_interface-v2.1.1\"\u003e2.1.1\u003c/a\u003e (2026-09-15)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003edon't report pending namespace recovery as data loss in checkUpgradeStatus (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f795d52488450d6ef04ee580c895d98c59b737f3\"\u003ef795d52\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.1.0\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.3...flutter_secure_storage_platform_interface-v2.1.0\"\u003e2.1.0\u003c/a\u003e (2026-09-09)\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eadd checkUpgradeStatus() to report data lost on a direct major upgrade (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1243\"\u003e#1243\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/fc716ea7b3973db985d953776107b44b5984f591\"\u003efc716ea\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_secure_storage_platform_interface: v2.0.3\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_platform_interface-v2.0.2...flutter_secure_storage_platform_interface-v2.0.3\"\u003e2.0.3\u003c/a\u003e (2026-08-05)\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003edarwin:\u003c/strong\u003e restore access to items written before 0.3.0's SecAccess… (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/4523503b3b4e86264252aed7024604a83d5f9399\"\u003e4523503\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eremove redundant ./ prefix from part directives (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/cc7018d15eae56b389348d73f788ae1a03c606c6\"\u003ecc7018d\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\u003eSee full diff in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/commits/flutter_secure_storage_web-v2.1.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_secure_storage_windows` from 3.1.2 to 4.1.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_windows's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_secure_storage_linux: v4.0.0-beta.1\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/compare/flutter_secure_storage_linux-v3.0.3...flutter_secure_storage_linux-v4.0.0-beta.1\"\u003e4.0.0-beta.1\u003c/a\u003e (2026-09-11)\u003c/h2\u003e\n\u003ch3\u003e⚠ BREAKING CHANGES\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e previously affected installs stored secrets under whatever incorrect xdg:schema value they happened to compute (stable per app build, but not the intended one). Reads and writes now use the correct \u0026quot;\u003c!-- raw HTML omitted --\u003e/FlutterSecureStorage\u0026quot; schema name. The first read after upgrading automatically migrates matching secrets found under any other schema value forward into the correct one; legacy items are left in place, nothing is deleted.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003elinux:\u003c/strong\u003e stop the xdg:schema attribute from going stale after relabeling (\u003ca href=\"https://redirect.github.com/juliansteenbakker/flutter_secure_storage/issues/1249\"\u003e#1249\u003c/a\u003e) (\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/105f323e2bf1c59e36d8780eec31bed4af9a5847\"\u003e105f323\u003c/a\u003e)\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/juliansteenbakker/flutter_secure_storage/blob/v4.1.0/CHANGELOG.md\"\u003eflutter_secure_storage_windows's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[4.1.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Linux \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/pull/185\"\u003e185\u003c/a\u003e. Thanks \u003ca href=\"https://github.com/talhabalaj\"\u003etalhabalaj\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove first-time read speed on Android by not creating cipher when key is not present. Thanks \u003ca href=\"https://github.com/PieterAelse\"\u003ePieterAelse\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake it possible to customize iOS account name(kSecAttrService). Thanks \u003ca href=\"https://github.com/klyver\"\u003eklyver\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[4.0.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIntroduce null-safety. Thanks \u003ca href=\"https://github.com/SteveAlexander\"\u003eSteve Alexander\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.5]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix thread safety issues in android code to close \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/161\"\u003e161\u003c/a\u003e. Thanks \u003ca href=\"https://github.com/koskimas\"\u003ekoskimas\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.4]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android hanging UI on StorageCipher initialization \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/116\"\u003e#116\u003c/a\u003e by \u003ca href=\"https://github.com/morrica\"\u003emorrica\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix crash only observed for v2 apps \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/pull/124\"\u003e#124\u003c/a\u003e by \u003ca href=\"https://github.com/lidongze91\"\u003elidongze91\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix crash when generating keys in android with RTL locales \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/pull/132\"\u003e#132\u003c/a\u003e by \u003ca href=\"https://github.com/iassal\"\u003eiassal\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix returning the error as String rather than Exception \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/134\"\u003e#134\u003c/a\u003e by \u003ca href=\"https://github.com/wytesk133\"\u003ewytesk133\u003c/a\u003es\u003c/li\u003e\n\u003cli\u003eFix Android crash onDetachedFromEngine when init fails \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/144\"\u003e#144\u003c/a\u003e by \u003ca href=\"https://github.com/iassal\"\u003eiassal\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eHandle null value at write function \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/95\"\u003e#95\u003c/a\u003e by \u003ca href=\"https://github.com/ewertonrp\"\u003eewertonrp\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd support for containsKey \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/139\"\u003e#139\u003c/a\u003e by \u003ca href=\"https://github.com/iassal\"\u003eiassal\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.3]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix compatibility with non-AndroidX project. \u003ca href=\"https://flutter.dev/docs/development/androidx-migration\"\u003eAndroidX Migration\u003c/a\u003e is recommended.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.2]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to Android v2 embedder.\u003c/li\u003e\n\u003cli\u003eAdds support for specifying \u003ca href=\"https://developer.apple.com/documentation/security/keychain_services/keychain_items/restricting_keychain_item_accessibility?language=objc\"\u003eiOS Keychain Item Accessibility\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1+2]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix iOS build warning \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/30\"\u003eIssue 30\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1+1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android Manifest error \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/77\"\u003eIssue 77\u003c/a\u003e and \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/79\"\u003eIssue 79\u003c/a\u003e. Thanks \u003ca href=\"https://github.com/nate-eisner\"\u003enate-eisner\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix crash without \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/73\"\u003eiOSOptions\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.3.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded groupId for iOS keychain sharing. Thanks \u003ca href=\"https://github.com/Maleandr\"\u003eMaleandr\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eFix Gradle version in \u003ccode\u003egradle-wrapper.properties\u003c/code\u003e. Thanks \u003ca href=\"https://github.com/blasten\"\u003eblasten\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eAdded minimum sdk requirement on AndroidManifest. Thanks \u003ca href=\"https://github.com/lidongze91\"\u003elidongze91\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android 9.0 Pie \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/46\"\u003eKeyStore exception\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.2.0]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it requires any Android apps using this plugin to \u003ca href=\"https://developer.android.com/jetpack/androidx/migrate\"\u003ealso migrate\u003c/a\u003e if they're using the original support library. Thanks \u003ca href=\"https://github.com/I-am-original\"\u003eI-am-original\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eEnable StrongBox on Android devices that support it. Thanks \u003ca href=\"https://github.com/bbedward\"\u003ebbedward\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[3.1.3]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix Android 9.0 Pie KeyStore exception. Thanks \u003ca href=\"https://github.com/hacker1024\"\u003ehacker1024\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/juliansteenbakker/flutter_secure_storage/commit/08fe937e17fe2b0c0084e25b0d82b240a48b0c3b\"\u003e\u003ccode\u003e08fe937\u003c/code\u003e\u003c/a\u003e Fix publish warnings.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a7bb4ed6263a35a0e6d8b2983fa19b4cef90cb3e\"\u003e\u003ccode\u003ea7bb4ed\u003c/code\u003e\u003c/a\u003e Bump version.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/f3ee0cb652cf7b77edc9c712a95e151f1412398b\"\u003e\u003ccode\u003ef3ee0cb\u003c/code\u003e\u003c/a\u003e Fix warning.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/3ad49f155edfebf02422f400aa35570b73bdb872\"\u003e\u003ccode\u003e3ad49f1\u003c/code\u003e\u003c/a\u003e Added support for Linux (\u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/185\"\u003e#185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/fb912b43bbd698abd74b3670d0fc29f6c17c8ea1\"\u003e\u003ccode\u003efb912b4\u003c/code\u003e\u003c/a\u003e Improve first-time read speed on Android by not creating cipher when key is n...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/37a9fb35b0438d4e2d4b32569f6517862a65f37b\"\u003e\u003ccode\u003e37a9fb3\u003c/code\u003e\u003c/a\u003e Merge branch 'add_ios_keychain_account_name' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/054846901d574d0434f1bc4990eb8c4d37ef4134\"\u003e\u003ccode\u003e0548469\u003c/code\u003e\u003c/a\u003e Update implementation and example.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/55fe6c1a13a47f699e3853334635851bef35f418\"\u003e\u003ccode\u003e55fe6c1\u003c/code\u003e\u003c/a\u003e Fix dart analysis warnings in app_test.dart\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/b66330592bb6fca4f8d01fce0c3f9d97d964bbde\"\u003e\u003ccode\u003eb663305\u003c/code\u003e\u003c/a\u003e Refactor FlutterSecureStoragePlugin.m\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/de6faa95bc9b741240b78bcfa06dcb5b7036be8f\"\u003e\u003ccode\u003ede6faa9\u003c/code\u003e\u003c/a\u003e Merge branch 'develop' into klyver/develop\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v3.1.2...v4.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/NassarAlshabi1/marina-hotel-wit-app/pull/604","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NassarAlshabi1%2Fmarina-hotel-wit-app/issues/604","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/604/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-29T15:56:24.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5633327397","node_id":"PR_kwDOUZOyrc8AAAABFutblA","number":28,"state":"open","title":"deps: bump flutter_lints from 5.0.0 to 6.0.0","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-09-29T15:56:24.000Z","updated_at":"2026-09-29T15:56:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/toufikben/productchat_studio/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/toufikben%2Fproductchat_studio/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":"/apps/mobistack","pr_created_at":"2026-09-28T23:50:45.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5622853163","node_id":"PR_kwDOUY9sB88AAAABFmTUug","number":7,"state":"closed","title":"Bump flutter_lints from 5.0.0 to 6.0.0 in /apps/mobistack","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-09-29T01:07:50.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-28T23:50:45.000Z","updated_at":"2026-09-29T01:07:52.000Z","time_to_close":4625,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/apps/mobistack","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/prabhixtechnologies/Mobile/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/prabhixtechnologies%2FMobile/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"4.0.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-22T00:08:32.000Z","version_change":"4.0.0 → 6.0.0","issue":{"uuid":"5533812396","node_id":"PR_kwDOPAFqcc8AAAABEgSS7g","number":36,"state":"open","title":"chore(pub):(deps): bump the flutter-dependencies group across 1 directory with 12 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-09-22T00:08:32.000Z","updated_at":"2026-09-22T00:08:33.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(pub):(deps): bump","group_name":"flutter-dependencies","update_count":12,"packages":[{"name":"build_runner","old_version":"2.5.4","new_version":"2.16.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":"json_annotation","old_version":"4.9.0","new_version":"4.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.14.1","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"vibration","old_version":"1.9.0","new_version":"3.2.1","repository_url":"https://github.com/benjamindean/flutter_vibration"},{"name":"freezed","old_version":"2.5.8","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"4.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_riverpod","old_version":"2.6.1","new_version":"3.4.3","repository_url":"https://github.com/rrousselGit/riverpod"},{"name":"freezed","old_version":"2.5.8","new_version":"4.0.2","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.14.1","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"lottie","old_version":"3.3.1","new_version":"3.6.1","repository_url":"https://github.com/xvrh/lottie-flutter"},{"name":"shared_preferences","old_version":"2.5.3","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"vibration","old_version":"1.9.0","new_version":"3.2.1","repository_url":"https://github.com/benjamindean/flutter_vibration"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.16.1` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.12.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.14.1` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `1.9.0` | `3.2.1` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `4.0.2` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `4.0.0` | `6.0.0` |\n| [flutter_riverpod](https://github.com/rrousselGit/riverpod) | `2.6.1` | `3.4.3` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `4.0.2` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.12.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.14.1` |\n| [lottie](https://github.com/xvrh/lottie-flutter) | `3.3.1` | `3.6.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.3` | `2.5.5` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `1.9.0` | `3.2.1` |\n\n\nUpdates `build_runner` from 2.5.4 to 2.16.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.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify terminology: refer to \u003ccode\u003e.dart_tool/build/generated\u003c/code\u003e as the \u0026quot;artifact\ntree\u0026quot;, and the normal output location as the \u0026quot;package path\u0026quot;.\u003c/li\u003e\n\u003cli\u003eReduce logged compile progress output for non-interactive builds, for example\npresubmits.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eserve\u003c/code\u003e and \u003ccode\u003edaemon\u003c/code\u003e modes, source files not involved in the build are no\nlonger cached on read. They are re-read when requested.\u003c/li\u003e\n\u003cli\u003eBug fix: make post-process output behavior match normal outputs: by default,\nrebuild if deleted or incorrect. Follow \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e and\n\u003ccode\u003e--only-check\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, detect and delete conflicting outputs in the\nsource directory rather than treating them as sources, which could cause\nbuilder dependency cycles and hangs; fix \u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5079\"\u003e#5079\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: restrict incompatible build output deletion to output packages; do\nnot attempt to delete files in dependency packages.\u003c/li\u003e\n\u003cli\u003eBug fix: do not invalidate retained package path outputs when conflicting\nartifact tree files appear; avoid unnecessary build step reruns.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNew default output behavior: always fix incorrect generated files. For\nexample: if you \u0026quot;dart run build_runner build\u0026quot;, modify a generated file,\nthen build again, it will be fixed, undoing your modifications.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e. Use this to get the old output\nbehavior: manual modifications to generated files are kept. They will be\noverwritten if a build is triggered due to an input file change, a\nconfiguration change or \u003ccode\u003edart run build_runner clean\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--only-check\u003c/code\u003e, for use in continuous builds and tests. With this\noption \u003ccode\u003ebuild_runner\u003c/code\u003e writes nothing, but builds and compares with the files\nalready on disk. If there is any difference between disk and expected output\nthen the differences are logged and the build fails.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epackage_config\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify deletion of stale outputs: don't try to handle package renames.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003edaemon\u003c/code\u003e asset server now rejects various non-local connections.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, when an input was deleted, its output was\ndeleted at the start of the build. Make it consistent with other output\ndeletions: wait until the end of the build.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: source\u003c/code\u003e can only write to\noutput packages.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: cache\u003c/code\u003e can only write output\ncorresponding to known packages.\u003c/li\u003e\n\u003cli\u003eBug fix: reject incorrect builder config that has duplicate builder keys.\u003c/li\u003e\n\u003cli\u003eBug fix: reject invalid builder factories in \u003ccode\u003ebuild.yaml\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: correctly filter served or \u003ccode\u003e--output\u003c/code\u003e post process output.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e mode only serves the specified package subdirectories.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e live reload websocket checks for localhost origin.\u003c/li\u003e\n\u003cli\u003eBug fix: don't follow symlinks when cleaning up output folders.\u003c/li\u003e\n\u003cli\u003eBug fix: catch Windows-specific absolute paths.\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/5e25e60f55686be9d6eec2aaa448802ae1a17a40\"\u003e\u003ccode\u003e5e25e60\u003c/code\u003e\u003c/a\u003e Release build, build_config, build_daemon, build_runner, build_test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5111\"\u003e#5111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/43c2bb7edba27b89c82f2ae5d3ba8e7f08bb935c\"\u003e\u003ccode\u003e43c2bb7\u003c/code\u003e\u003c/a\u003e Remove test-only PreviousBuild.fromFinishedBuildState. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6078a02e7edb6c56e0bf572dde9c6713c6e56b4\"\u003e\u003ccode\u003ea6078a0\u003c/code\u003e\u003c/a\u003e Use AssetFile for deletes. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3051007098fa39d448a830e24f3d0ea004a68770\"\u003e\u003ccode\u003e3051007\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eBuildState.isFile\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5106\"\u003e#5106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/da162e6dc3013f24f80ba5cf599fc52d9f72a8cb\"\u003e\u003ccode\u003eda162e6\u003c/code\u003e\u003c/a\u003e Do not invalidate retained package path outputs on artifact tree conflicts. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d51da7e891a34b51efb8335f0e6a7a908dfef54a\"\u003e\u003ccode\u003ed51da7e\u003c/code\u003e\u003c/a\u003e Set default test timeout to 3m in build_runner/dart_test.yaml. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/47aba811d3c461acb1b17964fd29521399944942\"\u003e\u003ccode\u003e47aba81\u003c/code\u003e\u003c/a\u003e [build_web_compilers] Standardize web app entrypoint selection (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5095\"\u003e#5095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f15a84e0f0e96909d26b22d547f4624363cb62d7\"\u003e\u003ccode\u003ef15a84e\u003c/code\u003e\u003c/a\u003e Restrict incompatibleBuildOutputsToDelete to outputPackages. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1a276c2623b3eab780ccc554aef31a940832d5aa\"\u003e\u003ccode\u003e1a276c2\u003c/code\u003e\u003c/a\u003e Clarify source/cache/visible/hidden. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5096\"\u003e#5096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f5cc9100a23c2bc3c409d7832137658bb3ad8093\"\u003e\u003ccode\u003ef5cc910\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003eBuildOutputReader\u003c/code\u003e; add \u003ccode\u003eBuildOutputReadResult\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5101\"\u003e#5101\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.16.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 `json_annotation` from 4.9.0 to 4.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `vibration` from 1.9.0 to 3.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/benjamindean/flutter_vibration/commits\"\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 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/17e06df19b66e1b12186f15aed1a71c7738eeb9d\"\u003e\u003ccode\u003e17e06df\u003c/code\u003e\u003c/a\u003e freezed            : 4.0.1 -\u0026gt; 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2524faf266186e1308b345056386375637c94a5d\"\u003e\u003ccode\u003e2524faf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1375\"\u003e#1375\u003c/a\u003e from rrousselGit/fix-dead-code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/be9a38ffb8b1db1b7a32d439249df60510ac0452\"\u003e\u003ccode\u003ebe9a38f\u003c/code\u003e\u003c/a\u003e Remove redundant check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/67c6e34f869ef9ba7c4a601a9b8f96e783009444\"\u003e\u003ccode\u003e67c6e34\u003c/code\u003e\u003c/a\u003e Bump minimum analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/4388c502df889eedf08cd251a57ca6024a82e44e\"\u003e\u003ccode\u003e4388c50\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/dcc9e4a88d963f2237b786d82070e9a37e7eaf44\"\u003e\u003ccode\u003edcc9e4a\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/fe813ca99618466dc997c4dd26ba7e6a32a7a1c1\"\u003e\u003ccode\u003efe813ca\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/562dd16d05b01c0ba4205ec7eb832667e3d2b7f7\"\u003e\u003ccode\u003e562dd16\u003c/code\u003e\u003c/a\u003e FIx dead code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/8bdb15ab17bc264f3a9581177fac4a52ee7c2169\"\u003e\u003ccode\u003e8bdb15a\u003c/code\u003e\u003c/a\u003e freezed         : 4.0.0 -\u0026gt; 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/07710d07b128191af07b6d630df15c3b77cfaed1\"\u003e\u003ccode\u003e07710d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1372\"\u003e#1372\u003c/a\u003e from peter-trost:analyzer-14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v4.0.2\"\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 `fl_chart` from 0.68.0 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.68.0...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_lints` from 4.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.4.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/128a8cacce6ddb73e04675e5204af452c9aec369\"\u003e\u003ccode\u003e128a8ca\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/c12fab8b74083ff431c8a6f4fb74a535a757a226\"\u003e\u003ccode\u003ec12fab8\u003c/code\u003e\u003c/a\u003e Changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/64e328dc819e6a67226805f0f3fc77b9a2dcf1ee\"\u003e\u003ccode\u003e64e328d\u003c/code\u003e\u003c/a\u003e Allow analyzer 14 (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4861\"\u003e#4861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/693a2dbc59db145f1258449dfea8f417810a2404\"\u003e\u003ccode\u003e693a2db\u003c/code\u003e\u003c/a\u003e docs: document UnmountedRefException behavior change in 3.0 migration guide (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/3104958b1364b041be6c1d637880d5d3756ddceb\"\u003e\u003ccode\u003e3104958\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/rrousselGit/riverpod\"\u003ehttps://github.com/rrousselGit/riverpod\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/e06b38c8b4db2adeafbee7f461f94c4b5cee2d7a\"\u003e\u003ccode\u003ee06b38c\u003c/code\u003e\u003c/a\u003e Unnecessary override\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/efbe4ed0e4e66140b9dc6011aa68bf70014c4112\"\u003e\u003ccode\u003eefbe4ed\u003c/code\u003e\u003c/a\u003e docs: fix invalid \u003ccode\u003eref.state\u003c/code\u003e in 3.0 migration AsyncNotifier example (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/9f64f67c6b5add35b9848c81b7b1b870c271abdd\"\u003e\u003ccode\u003e9f64f67\u003c/code\u003e\u003c/a\u003e Bump shimmer from 3.0.0 to 4.0.0 (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4859\"\u003e#4859\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/ba9905ee7df4f924cc8c2a00a8ec2666432e976a\"\u003e\u003ccode\u003eba9905e\u003c/code\u003e\u003c/a\u003e Bump dio from 5.10.0 to 5.11.0 (\u003ca href=\"https://redirect.github.com/rrousselGit/riverpod/issues/4852\"\u003e#4852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/riverpod/commit/47ad9a2bb13f2df40e3ea337bc55a0fa14cda401\"\u003e\u003ccode\u003e47ad9a2\u003c/code\u003e\u003c/a\u003e Update codegen\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.4.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 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/17e06df19b66e1b12186f15aed1a71c7738eeb9d\"\u003e\u003ccode\u003e17e06df\u003c/code\u003e\u003c/a\u003e freezed            : 4.0.1 -\u0026gt; 4.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/2524faf266186e1308b345056386375637c94a5d\"\u003e\u003ccode\u003e2524faf\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1375\"\u003e#1375\u003c/a\u003e from rrousselGit/fix-dead-code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/be9a38ffb8b1db1b7a32d439249df60510ac0452\"\u003e\u003ccode\u003ebe9a38f\u003c/code\u003e\u003c/a\u003e Remove redundant check\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/67c6e34f869ef9ba7c4a601a9b8f96e783009444\"\u003e\u003ccode\u003e67c6e34\u003c/code\u003e\u003c/a\u003e Bump minimum analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/4388c502df889eedf08cd251a57ca6024a82e44e\"\u003e\u003ccode\u003e4388c50\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/dcc9e4a88d963f2237b786d82070e9a37e7eaf44\"\u003e\u003ccode\u003edcc9e4a\u003c/code\u003e\u003c/a\u003e Fix test\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/fe813ca99618466dc997c4dd26ba7e6a32a7a1c1\"\u003e\u003ccode\u003efe813ca\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/562dd16d05b01c0ba4205ec7eb832667e3d2b7f7\"\u003e\u003ccode\u003e562dd16\u003c/code\u003e\u003c/a\u003e FIx dead code\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/8bdb15ab17bc264f3a9581177fac4a52ee7c2169\"\u003e\u003ccode\u003e8bdb15a\u003c/code\u003e\u003c/a\u003e freezed         : 4.0.0 -\u0026gt; 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/07710d07b128191af07b6d630df15c3b77cfaed1\"\u003e\u003ccode\u003e07710d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1372\"\u003e#1372\u003c/a\u003e from peter-trost:analyzer-14\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v4.0.2\"\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.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lottie` from 3.3.1 to 3.6.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xvrh/lottie-flutter/releases\"\u003elottie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.6.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce CPU usage by scheduling frames at the composition frame rate instead of every vsync\u003c/li\u003e\n\u003cli\u003eFix blank frames on pre-compositions using both time remapping and a time stretch\u003c/li\u003e\n\u003cli\u003eFix a CanvasKit stack overflow with animated Trim Paths on Flutter web\u003c/li\u003e\n\u003cli\u003eLower the minimum SDK to Dart 3.11 / Flutter 3.41\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.6.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReduce CPU usage...\n\n_Description has been truncated_","html_url":"https://github.com/mildman1848/pruefungspilot/pull/36","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mildman1848%2Fpruefungspilot/issues/36","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/36/packages"}},{"old_version":"3.0.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-18T23:22:55.000Z","version_change":"3.0.2 → 6.0.0","issue":{"uuid":"5505967011","node_id":"PR_kwDOQBxlp88AAAABEKT-Dg","number":583,"state":"closed","title":"chore(deps-pub)(deps): bump the flutter group across 1 directory with 5 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":"2026-09-20T00:11:26.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-18T23:22:55.000Z","updated_at":"2026-09-20T00:11:27.000Z","time_to_close":89311,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps-pub)(deps): bump","group_name":"flutter","update_count":5,"packages":[{"name":"flutter_contacts","old_version":"1.1.9+2","new_version":"2.5.0","repository_url":"https://github.com/QuisApp/flutter_contacts"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"22.3.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_linux","old_version":"4.0.1","new_version":"8.0.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_local_notifications_platform_interface","old_version":"7.2.0","new_version":"12.2.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter group with 5 updates in the /mobile directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [flutter_contacts](https://github.com/QuisApp/flutter_contacts) | `1.1.9+2` | `2.5.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `22.3.1` |\n| [flutter_local_notifications_linux](https://github.com/MaikuB/flutter_local_notifications) | `4.0.1` | `8.0.1` |\n| [flutter_local_notifications_platform_interface](https://github.com/MaikuB/flutter_local_notifications) | `7.2.0` | `12.2.0` |\n\n\nUpdates `flutter_contacts` from 1.1.9+2 to 2.5.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/QuisApp/flutter_contacts/blob/main/CHANGELOG.md\"\u003eflutter_contacts's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eupdate()\u003c/code\u003e and \u003ccode\u003eupdateAll()\u003c/code\u003e now throw \u003ccode\u003eread_only_contact\u003c/code\u003e instead of silently\ndropping properties owned by a sync adapter, which Android's provider filters\nout of the write — thanks \u003ca href=\"https://github.com/yassinsameh\"\u003e\u003ccode\u003e@​yassinsameh\u003c/code\u003e\u003c/a\u003e for the request (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/95\"\u003e#95\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/260\"\u003e#260\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eReject a second \u003ccode\u003eshowCreator()\u003c/code\u003e call on iOS while one is already presented,\nwhich previously left the first call's future unresolved.\u003c/li\u003e\n\u003cli\u003eDocument that \u003ccode\u003eshowEditor()\u003c/code\u003e also returns null when the contact is deleted\nfrom the system editor, not only when the user cancels.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eshowEditor()\u003c/code\u003e on iOS now waits for the user to finish instead of resolving to\n\u003ccode\u003enull\u003c/code\u003e immediately; it returns the contact identifier on save.\u003c/li\u003e\n\u003cli\u003eFix Android dropping events whose date uses ISO 8601 basic format\n(\u003ccode\u003e19960415\u003c/code\u003e, \u003ccode\u003e--0415\u003c/code\u003e), which vCard 4.0 mandates and Android's vCard importer\nstores verbatim — thanks \u003ca href=\"https://github.com/Ruman87\"\u003e\u003ccode\u003e@​Ruman87\u003c/code\u003e\u003c/a\u003e for the report and diagnosis (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/248\"\u003e#248\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003egroups.addContacts()\u003c/code\u003e failing with \u003ccode\u003eGroup has no account\u003c/code\u003e on Android 12\nand below, where the platform exposes no default account and \u003ccode\u003egroups.create()\u003c/code\u003e\nproduces a local group — thanks \u003ca href=\"https://github.com/Eunno-An\"\u003e\u003ccode\u003e@​Eunno-An\u003c/code\u003e\u003c/a\u003e for the report (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/247\"\u003e#247\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix the iOS native editor staying on screen when the contact is deleted from\nit (iOS 26+) — thanks \u003ca href=\"https://github.com/liliana-tagonsoft\"\u003e\u003ccode\u003e@​liliana-tagonsoft\u003c/code\u003e\u003c/a\u003e for the report and the fix (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/250\"\u003e#250\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eshowCreator()\u003c/code\u003e name prefill not displaying in some Android contact\neditors (e.g. Samsung) by passing \u003ccode\u003eInsert.NAME\u003c/code\u003e instead of a \u003ccode\u003eStructuredName\u003c/code\u003e\nrow — thanks \u003ca href=\"https://github.com/CrashKiki\"\u003e\u003ccode\u003e@​CrashKiki\u003c/code\u003e\u003c/a\u003e for the fix (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/241\"\u003e#241\u003c/a\u003e) and \u003ca href=\"https://github.com/Eunno-An\"\u003e\u003ccode\u003e@​Eunno-An\u003c/code\u003e\u003c/a\u003e for the report\n(\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/242\"\u003e#242\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid now returns the same contacts the system Contacts app displays,\ninstead of filtering on \u003ccode\u003eIN_VISIBLE_GROUP = 1\u003c/code\u003e: contacts from sync adapters\nthat don't mark them visible (e.g. MS365/Exchange) are included in \u003ccode\u003egetAll()\u003c/code\u003e,\noperations by ID work regardless of visibility, and filters matching no\ncontacts return none instead of all (\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/240\"\u003e#240\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eshowCreator()\u003c/code\u003e dropping the pre-filled photo on Android: the system\neditor ignores photos passed through the insert intent, so the photo is now\napplied to the contact after creation when the app holds \u003ccode\u003eWRITE_CONTACTS\u003c/code\u003e\n(\u003ca href=\"https://redirect.github.com/QuisApp/flutter_contacts/issues/242\"\u003e#242\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2.2.1\u003c/h2\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\u003eSee full diff in \u003ca href=\"https://github.com/QuisApp/flutter_contacts/commits/v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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 17.2.4 to 22.3.1\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-v22.3.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[macOS] fixed subtitle not showing up properly. Thanks to the PR from \u003ca href=\"https://github.com/JIWON1923\"\u003eSoi (Jiwon Lee)\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.3.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added \u003ccode\u003eopenAppNotificationSettings()\u003c/code\u003e method. This opens the system settings UI where the user can manage notification permissions for the app. When not possible, on iOS, it opens the application's settings on iOS and on macOS, it opens the system settings notification pane. Thanks to the PR from \u003ca href=\"https://github.com/hamadcc\"\u003ehamadcc\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.2.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS][macOS] added support for callbacks to fire when a notification has been dismissed. This requires opting in by where the key requirements is to make use of the \u003ccode\u003edismissIsolate\u003c/code\u003e property added to the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e and \u003ccode\u003eDarwinNotificationDetails\u003c/code\u003e class. This indicates which isolate should be used to handle when a notification has been dismissed. Note on macOS, there is no support for background isolates so callback will always fire on the main isolate despite what is specified. Please see example app for more details on how to set up handling dismissals. Thanks to the PR from from \u003ca href=\"https://github.com/vlaushkin\"\u003eVasily Laushkin\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2807\"\u003e#2807\u003c/a\u003e where the manifest for SPM incorrectly declared the minimum iOS version is 11 when it should have been 13. Thanks to the PR from \u003ca href=\"https://github.com/Bizzwell\"\u003eBizzwell\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] added support for \u003ccode\u003eshowBigPictureWhenCollapsed\u003c/code\u003e in \u003ccode\u003eBigPictureStyleInformation\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/hiimax\"\u003ehiimax (Codematic)\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[iOS][macOS] improved SPM compatibility\u003c/li\u003e\n\u003cli\u003eMigrated example app to use SPM and removed Cocoapods integration\u003c/li\u003e\n\u003cli\u003eFixed API docs of \u003ccode\u003eNotificationResponseType.selectedNotificationAction\u003c/code\u003e. Thanks to the PR from \u003ca href=\"https://github.com/Fush1m1\"\u003efush1m1\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Windows] Suppress warning around usage of experimental coroutines. This is to fix issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2777\"\u003e#2777\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed missing code formatting in the Notification Actions configuration section. Thanks to the PR from \u003ca href=\"https://github.com/deandreamatias\"\u003eMatias de Andrea\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] calling the \u003ccode\u003erequestNotificationPolicyAccess()\u003c/code\u003e method belonging to the \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e class will now highlight associated application. Thanks to the PR from \u003ca href=\"https://github.com/claudius-kienle\"\u003eClaudius Kienle\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] bumped \u003ccode\u003exml\u003c/code\u003e dependency so that supported range is \u003ccode\u003e\u0026gt;=6.5.0 \u0026lt;8.0.0\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking change\u003c/strong\u003e renamed the \u003ccode\u003edetails\u003c/code\u003e parameter associated with the \u003ccode\u003eshow()\u003c/code\u003e method to \u003ccode\u003enotificationDetails\u003c/code\u003e. This was done to be consistent with other APIs across all of the platforms\u003c/li\u003e\n\u003cli\u003e[Web] \u003cstrong\u003eBreaking changes\u003c/strong\u003e removed the \u003ccode\u003ehasPermission\u003c/code\u003e and \u003ccode\u003eisPermissionDenied\u003c/code\u003e boolean properties associated with the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e class. This was done to simplify the plugin as the \u003ccode\u003epermissionStatus\u003c/code\u003e property already exists and can be used\u003c/li\u003e\n\u003cli\u003e[Web] Fixed an issue where \u003ccode\u003eisSupported\u003c/code\u003e property in the \u003ccode\u003eWebFlutterLocalNotificationsPlugin\u003c/code\u003e was not exposed\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v22.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Web] added web platform support. Thanks to the initial PR from \u003ca href=\"https://github.com/Levi-Lesches\"\u003eLevi Lesches\u003c/a\u003e and completion by \u003ca href=\"https://github.com/Gaurav-CareMonitor\"\u003eGaurav\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Windows] when calling \u003ccode\u003eperiodicallyShow()\u003c/code\u003e the message when the \u003ccode\u003eUnsupportedError\u003c/code\u003e is thrown has been updated to say \u003ccode\u003eWindows devices cannot periodically show notifications\u003c/code\u003e instead. This has happened as a result of shifting the responsibility of reporting the \u003ccode\u003eUnsupportedError\u003c/code\u003e so it is done by \u003ccode\u003eflutter_local_notifications_windows\u003c/code\u003e instead of \u003ccode\u003eflutter_local_notifications\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\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\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/325d98faabbe9eed083d02beea38b439bc45f2a6\"\u003e\u003ccode\u003e325d98f\u003c/code\u003e\u003c/a\u003e prepare for 22.3.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2822\"\u003e#2822\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/9081a1767462a3557c4136472418259b42f89742\"\u003e\u003ccode\u003e9081a17\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] fix: apply subtitle from platformSpecifics on m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/c09911fabbc2ef6fa143616719650461c7591e69\"\u003e\u003ccode\u003ec09911f\u003c/code\u003e\u003c/a\u003e Bump actions/setup-java from 5 to 6 (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2819\"\u003e#2819\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e5100eb8e6e65ef04cf50558a30fa33480e36d54\"\u003e\u003ccode\u003ee5100eb\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] remove unnecessary FOREGROUND_SERVICE permissio...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\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-v17.2.4...flutter_local_notifications-v22.3.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_linux` from 4.0.1 to 8.0.1\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/e67b2238210f56ae3acecda04d01df3a3da6bb32\"\u003e\u003ccode\u003ee67b223\u003c/code\u003e\u003c/a\u003e added changelog entry on platform interface dependency bump (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2783\"\u003e#2783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d4e79271574dc8b2728f35886f00ce3f41202f89\"\u003e\u003ccode\u003ed4e7927\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0 stable release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2782\"\u003e#2782\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6f2d72be79f79f34eb29f332d879f23e80aab553\"\u003e\u003ccode\u003e6f2d72b\u003c/code\u003e\u003c/a\u003e updated .gitignore settings (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2779\"\u003e#2779\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d514b4f73bd8a475eb42a221036bb4c486c7f9b0\"\u003e\u003ccode\u003ed514b4f\u003c/code\u003e\u003c/a\u003e docs: improve format (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2778\"\u003e#2778\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/560d487edb99ccd8e202b57d121c49a3cd0f2879\"\u003e\u003ccode\u003e560d487\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2776\"\u003e#2776\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/70bc077c6ff0452b9900139df01522b000993df7\"\u003e\u003ccode\u003e70bc077\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] highlight app row when opening DND access setti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/b35b35b88f7affc35ed2af80c3fa61db0ca901af\"\u003e\u003ccode\u003eb35b35b\u003c/code\u003e\u003c/a\u003e Bump xml from 6.6.1 to 7.0.1 in /flutter_local_notifications_windows (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2774\"\u003e#2774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d50f5d79dcafdbdaeaab2b97c39bd43ac2ace6e9\"\u003e\u003ccode\u003ed50f5d7\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.2 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2772\"\u003e#2772\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d9a076402d3ce5942dc175709d8fcc4ce6f55dd5\"\u003e\u003ccode\u003ed9a0764\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications_web] update README snippets to use web-specific ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/6b33aeb3f005ca38837f12f478ba5f833ade8206\"\u003e\u003ccode\u003e6b33aeb\u003c/code\u003e\u003c/a\u003e [various] prepare for 22.0.0-dev.1 prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2767\"\u003e#2767\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_linux-v4.0.1...flutter_local_notifications_linux-v8.0.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_platform_interface` from 7.2.0 to 12.2.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_platform_interface's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1796\"\u003e1796\u003c/a\u003e where a \u003ccode\u003ejava.lang.ClassCastException\u003c/code\u003e may be thrown on some Android devices when the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e has been specified when calling \u003ccode\u003einitialize()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] removed reference to Android V1 embedding. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdated code snippet in readme around requesting notification permissions on Android. Thanks to PR from \u003ca href=\"https://github.com/rignaneseleo\"\u003eLeo\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.3+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Kotlin version used in example app\u003c/li\u003e\n\u003cli\u003eUpdated code snippets in readme to add missing import statements around the iOS setup related to notification actions. Thanks to PR from \u003ca href=\"https://github.com/som-R91\"\u003esom-R91\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] changed callback lookup for notification actions to take place after Flutter engine to ensure callback cache has been initialised to find the callback. This is a follow-up to changes done in 12.0.1 in trying to address issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] updated plugin to clean up resources after it is detached from Flutter engine. Thanks to PR from \u003ca href=\"https://github.com/emersion\"\u003eSimon Ser\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android][iOS] fixed issue \u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/1721\"\u003e1721\u003c/a\u003e where a crash occurs upon tapping on a notification action fbut the \u003ccode\u003eonDidReceiveBackgroundNotificationResponse\u003c/code\u003e optional callback hasn't been specified.\u003c/li\u003e\n\u003cli\u003e[iOS] suppressed deprecation warnings where plugin was Apple's old notification APIs to support older iOS devices\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.1+1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated readme to indicate that the \u003ccode\u003etimezone\u003c/code\u003e package should be added as a direct dependency according to \u003ca href=\"https://dart-lang.github.io/linter/lints/depend_on_referenced_packages.html\"\u003ethis official lint rule\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBumped dependency constraints on \u003ccode\u003eflutter_local_notification_linux\u003c/code\u003e that was meant to be done in 12.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v12.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003edbus\u003c/code\u003e dependency via \u003ccode\u003eflutter_local_notifications_linux\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[Android] fixed crash when using notification actions with a foreground service. Thanks to the PR from \u003ca href=\"https://github.com/arnoldlaishram\"\u003eArnold Laishram\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] Suppressed deprecation warning on calling the \u003ca href=\"https://developer.android.com/reference/android/content/Intent#getParcelableExtra(java.lang.String)\"\u003e\u003ccode\u003egetParcelableExtra\u003c/code\u003e\u003c/a\u003e Intent API\u003c/li\u003e\n\u003cli\u003eFixed typo in readme around Darwin (iOS/macOS) initialisation settings\u003c/li\u003e\n\u003cli\u003eAdded a link to an issue with using Flutter apps with desugaring enabled where crashes could occur on foldable Android devices. Link to this is \u003ca href=\"https://redirect.github.com/flutter/flutter/issues/110658\"\u003eflutter/flutter#110658\u003c/a\u003e so those experience the problem can follow the issue and try out the solutions there as this isn't specific to the plugin\u003c/li\u003e\n\u003cli\u003eReplaced usage of rxDart in example app use \u003ccode\u003eStreamController\u003c/code\u003e instead to minimise use of dependencies and removed unused \u003ccode\u003eshared_preferences\u003c/code\u003e dependency\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v11.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eBumped \u003ccode\u003etimezone\u003c/code\u003e dependency. To err on the safe when it comes to dependency version conflicts, this is being published as major release as the updated \u003ccode\u003etimezone\u003c/code\u003e package was published as a major release. Thanks to the PR from \u003ca href=\"https://github.com/nohli\"\u003eJoachim Nohl\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v10.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e [Android] \u003ccode\u003ezonedSchedule()\u003c/code\u003e's implementation has switched to using \u003ca href=\"https://developer.android.com/studio/releases/gradle-plugin#j8-library-desugaring\"\u003edesugaring\u003c/a\u003e instead of the \u003ca href=\"https://github.com/JakeWharton/ThreeTenABP\"\u003eThreeTen Android Backport library\u003c/a\u003e. This required the plugin to update to using Android Gradle plugin 4.2.2 and applications may need to bump their Android Gradle plugin dependency to at least 4.2.2 as a result. Added a \u0026quot;Gradle setup\u0026quot; section underneath \u0026quot;Android setup\u0026quot; with details on the extra setup needed\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e the following error codes included in \u003ccode\u003ePlatformException\u003c/code\u003es that can occur on Android have been updated\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_ICON\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_icon\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_LARGE_ICON\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_large_icon\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_BIG_PICTURE\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_big_picture\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_SOUND\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_sound\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eINVALID_LED_DETAILS\u003c/code\u003e -\u0026gt; \u003ccode\u003einvalid_led_details\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGET_ACTIVE_NOTIFICATIONS_ERROR_CODE\u003c/code\u003e -\u0026gt; \u003ccode\u003eunsupported_os_version\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGET_NOTIFICATION_CHANNELS_ERROR_CODE\u003c/code\u003e -\u0026gt; \u003ccode\u003egetNotificationChannelsError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eGET_ACTIVE_NOTIFICATION_MESSAGING_STYLE_ERROR_CODE\u003c/code\u003e -\u0026gt; \u003ccode\u003egetActiveNotificationMessagingStyle\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003ePERMISSION_REQUEST_IN_PROGRESS\u003c/code\u003e -\u0026gt; \u003ccode\u003epermissionRequestInProgress\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e the \u003ccode\u003ecategory\u003c/code\u003e of the \u003ccode\u003eAndroidNotificationDetails\u003c/code\u003e now requires an instance of the newly added \u003ccode\u003eAndroidNotificationCategory\u003c/code\u003e class instead of a string. This was to improve the discoverability of the APIs and improve the semantics as the category can specified in a similar fashion to using an enum value\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e callbacks have now been reworked. There are now the following callbacks and both will pass an instance of the \u003ccode\u003eNotificationResponse\u003c/code\u003e class\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/b475bc883dab07da3c1b19e86b0746eb20f14f2f\"\u003e\u003ccode\u003eb475bc8\u003c/code\u003e\u003c/a\u003e [various] added macOS implementation of openAppNotificationSettings() (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2812\"\u003e#2812\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/fd48e8c7a6b391816b5bda7738216f3ba9b5b509\"\u003e\u003ccode\u003efd48e8c\u003c/code\u003e\u003c/a\u003e Clang Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1492de5ba02f214162787cf0ab0fb9ef000aff69\"\u003e\u003ccode\u003e1492de5\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] Add openAppNotificationSettings() for Android a...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2f9c5a94ae3da7a9827c252cc088efecb3996dcb\"\u003e\u003ccode\u003e2f9c5a9\u003c/code\u003e\u003c/a\u003e prepare for 22.2.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2809\"\u003e#2809\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/46133c89240ab29e420c5b1308b428694f3686c3\"\u003e\u003ccode\u003e46133c8\u003c/code\u003e\u003c/a\u003e Google Java Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ca41f010d7133ed46c2fbb7686b653d5ff60aaa0\"\u003e\u003ccode\u003eca41f01\u003c/code\u003e\u003c/a\u003e [various] Add support for notification dismissed callbacks (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2790\"\u003e#2790\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/32089147e5c0a2cd5b1c00369cae03d47681c9b6\"\u003e\u003ccode\u003e3208914\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] raise iOS minimum to 13.0 in Package.swift to m...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/5599fcecd260df967ef87c59470d9c9b28c2c8a1\"\u003e\u003ccode\u003e5599fce\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] migrated example app to use SPM (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2803\"\u003e#2803\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/ec69bf3b3d26d360a21a837fcd7a86d67fc14bbf\"\u003e\u003ccode\u003eec69bf3\u003c/code\u003e\u003c/a\u003e prepare for platform interface 12.0.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2804\"\u003e#2804\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/2a51ce0f65485529f8b7f08253509240b73394a1\"\u003e\u003ccode\u003e2a51ce0\u003c/code\u003e\u003c/a\u003e added references to FlutterFramework (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2802\"\u003e#2802\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_platform_interface-v7.2.0...flutter_local_notifications_platform_interface-v12.2.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/NassarAlshabi1/marina-hotel-wit-app/pull/583","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/NassarAlshabi1%2Fmarina-hotel-wit-app/issues/583","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/583/packages"}},{"old_version":"4.0.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-11T19:21:18.000Z","version_change":"4.0.0 → 6.0.0","issue":{"uuid":"5428149060","node_id":"PR_kwDOUURfH88AAAABDMLaIg","number":6,"state":"open","title":"chore(deps): Bump flutter_lints from 4.0.0 to 6.0.0","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-09-11T19:21:18.000Z","updated_at":"2026-09-11T19:21:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): Bump","packages":[{"name":"flutter_lints","old_version":"4.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 4.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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=4.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/Denniss2C/pujili_vive/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Denniss2C%2Fpujili_vive/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"3.0.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-11T15:35:57.000Z","version_change":"3.0.2 → 6.0.0","issue":{"uuid":"5426152387","node_id":"PR_kwDOPIBOwc8AAAABDKkuJQ","number":16,"state":"open","title":"build(deps): bump the flutter-dependencies group across 1 directory with 6 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-09-11T15:35:57.000Z","updated_at":"2026-09-11T15:36:53.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"flutter-dependencies","update_count":6,"packages":[{"name":"app_links","old_version":"6.4.1","new_version":"7.2.1","repository_url":"https://github.com/llfbandit/app_links"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"http","old_version":"1.4.0","new_version":"1.6.0","repository_url":"https://github.com/dart-lang/http"},{"name":"path_provider","old_version":"2.1.5","new_version":"2.1.6","repository_url":"https://github.com/flutter/packages"},{"name":"web_socket_channel","old_version":"2.4.5","new_version":"3.0.3","repository_url":"https://github.com/dart-lang/http"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 6 updates in the /client-app directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [app_links](https://github.com/llfbandit/app_links) | `6.4.1` | `7.2.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [http](https://github.com/dart-lang/http/tree/master/pkgs) | `1.4.0` | `1.6.0` |\n| [path_provider](https://github.com/flutter/packages/tree/main/packages/path_provider) | `2.1.5` | `2.1.6` |\n| [web_socket_channel](https://github.com/dart-lang/http/tree/master/pkgs) | `2.4.5` | `3.0.3` |\n\n\nUpdates `app_links` from 6.4.1 to 7.2.1\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 `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 `flutter_lints` from 3.0.2 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 `http` from 1.4.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 `path_provider` from 2.1.5 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/aa964a3ed6d97e4e9778feed85fa9ef1255a0477\"\u003e\u003ccode\u003eaa964a3\u003c/code\u003e\u003c/a\u003e [path_provider] Document null vs UnsupportedError return semantics (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11793\"\u003e#11793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd297cf6233836099fe1413f9e954ad24ec6f5f0\"\u003e\u003ccode\u003ebd297cf\u003c/code\u003e\u003c/a\u003e [AGP 9] Migrate Remaining Plugin Example Apps to Built-in Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2e006b29b1f08f9a5365a0e900041e7ee9398957\"\u003e\u003ccode\u003e2e006b2\u003c/code\u003e\u003c/a\u003e [path_provider] Create temp dir in tests if needed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11841\"\u003e#11841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/24a3833ea0c602a64154e99d4f1ee9b420c9c714\"\u003e\u003ccode\u003e24a3833\u003c/code\u003e\u003c/a\u003e Updated analysis_options line width from flutter/flutter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11692\"\u003e#11692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1dfbadab068deb7fbbe925b5523257e8649fe071\"\u003e\u003ccode\u003e1dfbada\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.44 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11741\"\u003e#11741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0ffbde8f622b8dc61e4608483dc4f80f7fab027b\"\u003e\u003ccode\u003e0ffbde8\u003c/code\u003e\u003c/a\u003e Roll Flutter from 707dbc0420a3 to 23f6f5853f50 (149 revisions) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11700\"\u003e#11700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f52df418da6ef2ba666112b4b9e87d9a1c43a0d0\"\u003e\u003ccode\u003ef52df41\u003c/code\u003e\u003c/a\u003e [path_provider] Remove dependency on engine PathUtils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11467\"\u003e#11467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e37fa8ff337214ed3d5dc83f9ba229c6b9ccc1c0\"\u003e\u003ccode\u003ee37fa8f\u003c/code\u003e\u003c/a\u003e [various] Convert remaining Groovy files to Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11443\"\u003e#11443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0e0a032a4a9b55a4e92be8c56cd525a92863942c\"\u003e\u003ccode\u003e0e0a032\u003c/code\u003e\u003c/a\u003e [various] Ignore generated plugin files (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11455\"\u003e#11455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c7d680fbeba951c3c27aca893b5f6c34893cbccf\"\u003e\u003ccode\u003ec7d680f\u003c/code\u003e\u003c/a\u003e [path_provider_android] Changes internal implementation to use JNI (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/9770\"\u003e#9770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/path_provider-v2.1.6/packages/path_provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `web_socket_channel` from 2.4.5 to 3.0.3\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\"\u003eweb_socket_channel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:web_socket_channel v3.0.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003epackage:web_socket\u003c/code\u003e 1.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:web_socket_channel v3.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/http\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/http/commits/web_socket_channel-v3.0.3/pkgs\"\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/BryanPMX/CAF/pull/16","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/BryanPMX%2FCAF/issues/16","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/16/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":"/apps/nos-center","pr_created_at":"2026-09-11T15:06:27.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5425857267","node_id":"PR_kwDOTl8Djs8AAAABDKVeNg","number":6,"state":"open","title":"build(deps): Bump flutter_lints from 5.0.0 to 6.0.0 in /apps/nos-center","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-09-11T15:06:27.000Z","updated_at":"2026-09-11T15:06:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/apps/nos-center","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/princebilogocode/naabiga-os/pull/6","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/princebilogocode%2Fnaabiga-os/issues/6","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/6/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":"/android","pr_created_at":"2026-09-10T20:29:28.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5417007578","node_id":"PR_kwDOTKDOd88AAAABDDSf4Q","number":17,"state":"open","title":"chore(android): bump flutter_lints from 5.0.0 to 6.0.0 in /android","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-09-10T20:29:28.000Z","updated_at":"2026-09-10T20:31:16.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(android)","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/android","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/tariq770871-jpg/wifi-network-system/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/tariq770871-jpg%2Fwifi-network-system/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":"/mec/examples","pr_created_at":"2026-09-10T12:02:28.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5411907874","node_id":"PR_kwDOPztJ5M8AAAABC_MELg","number":29,"state":"closed","title":"build(deps): bump flutter_lints from 5.0.0 to 6.0.0 in /mec/examples","user":"dependabot[bot]","labels":["dependencies","dependabot"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":"2026-09-11T15:42:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-10T12:02:28.000Z","updated_at":"2026-09-11T15:42:09.000Z","time_to_close":99572,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/mec/examples","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=5.0.0\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/rusudinu/presentations/pull/29","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/rusudinu%2Fpresentations/issues/29","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/29/packages"}},{"old_version":"3.0.1","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-06T07:20:45.000Z","version_change":"3.0.1 → 6.0.0","issue":{"uuid":"5363555555","node_id":"PR_kwDOKgDaMs8AAAABCYqk0g","number":2,"state":"closed","title":"Bump flutter_lints from 3.0.1 to 6.0.0","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-06T07:22:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-06T07:20:45.000Z","updated_at":"2026-09-06T07:22:15.000Z","time_to_close":81,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"flutter_lints","old_version":"3.0.1","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 3.0.1 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=3.0.1\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/ganeshkalyank/unitastic_mobile/pull/2","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ganeshkalyank%2Funitastic_mobile/issues/2","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2/packages"}},{"old_version":"3.0.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-05T02:26:31.000Z","version_change":"3.0.2 → 6.0.0","issue":{"uuid":"5354989035","node_id":"PR_kwDORu-8bc8AAAABCSLP1g","number":15,"state":"closed","title":"chore(deps): bump the pub-dependencies group across 1 directory with 12 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-12T02:25:24.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-05T02:26:31.000Z","updated_at":"2026-09-12T02:25:26.000Z","time_to_close":604733,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"pub-dependencies","update_count":12,"packages":[{"name":"audio_session","old_version":"0.1.25","new_version":"0.2.4","repository_url":"https://github.com/ryanheise/audio_session"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"13.0.0","new_version":"13.2.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.1","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_stripe","old_version":"12.4.0","new_version":"14.0.0","repository_url":"https://github.com/flutter-stripe/flutter_stripe"},{"name":"get_it","old_version":"7.7.0","new_version":"9.2.1","repository_url":"https://github.com/flutter-it/get_it"},{"name":"path_provider","old_version":"2.1.5","new_version":"2.1.6","repository_url":"https://github.com/flutter/packages"},{"name":"pdf","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"printing","old_version":"5.14.3","new_version":"5.15.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"supabase_flutter","old_version":"2.12.1","new_version":"2.17.2","repository_url":"https://github.com/supabase/supabase-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps the pub-dependencies group with 12 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [audio_session](https://github.com/ryanheise/audio_session) | `0.1.25` | `0.2.4` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `13.0.0` | `13.2.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.1` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_stripe](https://github.com/flutter-stripe/flutter_stripe) | `12.4.0` | `14.0.0` |\n| [get_it](https://github.com/flutter-it/get_it) | `7.7.0` | `9.2.1` |\n| [path_provider](https://github.com/flutter/packages/tree/main/packages/path_provider) | `2.1.5` | `2.1.6` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.12.0` | `3.13.0` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.3` | `5.15.0` |\n| [supabase_flutter](https://github.com/supabase/supabase-flutter/tree/main/packages) | `2.12.1` | `2.17.2` |\n\n\nUpdates `audio_session` from 0.1.25 to 0.2.4\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.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AGP 9.\u003c/li\u003e\n\u003cli\u003eMigrate Android build files to .kts\u003c/li\u003e\n\u003c/ul\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/e25943319f9b3792db65f8056c30bf956df2aa2c\"\u003e\u003ccode\u003ee259433\u003c/code\u003e\u003c/a\u003e Merge branch 'feature/agp9'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c80b2a5d55445f2cf87c7d9621f3b68cfff6c157\"\u003e\u003ccode\u003ec80b2a5\u003c/code\u003e\u003c/a\u003e Migrate more files to .kts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c7be249508de718bfda8cbfb25811eade3d5ff88\"\u003e\u003ccode\u003ec7be249\u003c/code\u003e\u003c/a\u003e Fix gradle namespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/b72e6c8d3c3c87cc69319833f55c901578482152\"\u003e\u003ccode\u003eb72e6c8\u003c/code\u003e\u003c/a\u003e Add missing agp \u0026lt; 9 conditional.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/e0f926c30fae62d599728a9457e5ec7216665948\"\u003e\u003ccode\u003ee0f926c\u003c/code\u003e\u003c/a\u003e Support AGP 9.\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ryanheise/audio_session/compare/v0.1.25...v0.2.4\"\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 `device_info_plus` from 13.0.0 to 13.2.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/65ecfd04692ed48aaf608cad8340aaec7a7bc7e7\"\u003e\u003ccode\u003e65ecfd0\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/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/872d8cc0f32112bb21ce4cdcc09c93802cd8c7e6\"\u003e\u003ccode\u003e872d8cc\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support of built-in Kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3889\"\u003e#3889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/92272bdea79b1b0cc1c534a9e045a575aae090c2\"\u003e\u003ccode\u003e92272bd\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Updated Swift Package Manager setup for Flutter 3.44 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ac0daa671c29215c0b9bf4fb3b8a059698174647\"\u003e\u003ccode\u003eac0daa6\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus): change android gradle from groovy to kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\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/device_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6d73e0d1035dd2c6b7fa6691dce4fca31c2a14f6\"\u003e\u003ccode\u003e6d73e0d\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v13.2.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 `fl_chart` from 0.68.0 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.68.0...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_dotenv` from 5.2.1 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-james/flutter_dotenv/blob/master/CHANGELOG.md\"\u003eflutter_dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] \u003ccode\u003eisEveryDefined()\u003c/code\u003e now throws \u003ccode\u003eNotInitializedError\u003c/code\u003e before \u003ccode\u003eload()\u003c/code\u003e, consistent with all other read APIs\u003c/li\u003e\n\u003cli\u003e[fix] Replace \u003ccode\u003eassert()\u003c/code\u003e with explicit \u003ccode\u003eif\u003c/code\u003e/\u003ccode\u003ethrow\u003c/code\u003e in \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, and \u003ccode\u003egetBool()\u003c/code\u003e so null-safety checks are enforced in release builds\u003c/li\u003e\n\u003cli\u003eError messages now include the variable name for easier debugging\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eload(isOptional: true)\u003c/code\u003e no longer discards successfully loaded base file when an override file is missing or empty (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/70\"\u003e#70\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/93\"\u003e#93\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/101\"\u003e#101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eclean()\u003c/code\u003e now resets \u003ccode\u003eisInitialized\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e, so accessing \u003ccode\u003eenv\u003c/code\u003e after \u003ccode\u003eclean()\u003c/code\u003e correctly throws \u003ccode\u003eNotInitializedError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Error classes (\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e) now include informative messages in \u003ccode\u003etoString()\u003c/code\u003e instead of the unhelpful \u003ccode\u003eInstance of 'ClassName'\u003c/code\u003e (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/72\"\u003e#72\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/127\"\u003e#127\u003c/a\u003e; improves diagnostics for \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/59\"\u003e#59\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileNotFoundError\u003c/code\u003e and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now carry the filename when available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNote on error message improvements\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now override \u003ccode\u003etoString()\u003c/code\u003e with actionable messages (e.g., \u003ccode\u003eFileNotFoundError: Environment file \u0026quot;.env\u0026quot; not found. Ensure the file exists and is listed under assets in pubspec.yaml.\u003c/code\u003e). This is \u003cstrong\u003enot a breaking change\u003c/strong\u003e — the class names and hierarchy are unchanged, so existing \u003ccode\u003eon FileNotFoundError\u003c/code\u003e catch clauses continue to work. \u003ccode\u003eFileNotFoundError\u003c/code\u003e now accepts an optional positional \u003ccode\u003efilename\u003c/code\u003e parameter, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e accepts an optional named \u003ccode\u003efilename\u003c/code\u003e parameter; both default to \u003ccode\u003enull\u003c/code\u003e for backward compatibility.\u003c/p\u003e\n\u003ch3\u003eNote on release-build behavior change\u003c/h3\u003e\n\u003cp\u003eIn \u003cstrong\u003edebug mode\u003c/strong\u003e, behavior is unchanged — \u003ccode\u003eAssertionError\u003c/code\u003e was thrown before, \u003ccode\u003eAssertionError\u003c/code\u003e is thrown now.\u003c/p\u003e\n\u003cp\u003eIn \u003cstrong\u003erelease mode\u003c/strong\u003e, calling \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, or \u003ccode\u003egetBool()\u003c/code\u003e with a missing variable and no fallback previously threw a \u003ccode\u003eTypeError\u003c/code\u003e (from the null-check operator \u003ccode\u003e!\u003c/code\u003e) because \u003ccode\u003eassert()\u003c/code\u003e was stripped. It now correctly throws \u003ccode\u003eAssertionError\u003c/code\u003e with a descriptive message. If your release-mode code catches \u003ccode\u003eon TypeError\u003c/code\u003e around these methods, update it to catch \u003ccode\u003eon AssertionError\u003c/code\u003e (or \u003ccode\u003eon Error\u003c/code\u003e) instead.\u003c/p\u003e\n\u003ch3\u003eBreaking change: \u003ccode\u003eclean()\u003c/code\u003e now resets initialization state\u003c/h3\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003eclean()\u003c/code\u003e only cleared the env map but left \u003ccode\u003eisInitialized == true\u003c/code\u003e. Now it also sets \u003ccode\u003eisInitialized = false\u003c/code\u003e. Code that calls \u003ccode\u003eclean()\u003c/code\u003e and then immediately accesses \u003ccode\u003edotenv.env\u003c/code\u003e without reloading will now throw \u003ccode\u003eNotInitializedError\u003c/code\u003e. The fix is to call \u003ccode\u003eload()\u003c/code\u003e or \u003ccode\u003eloadFromString()\u003c/code\u003e again after \u003ccode\u003eclean()\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003e6.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[feat] Allow passing in override .env files on init\u003c/li\u003e\n\u003cli\u003e[feat] Load .env from a passed in string\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eRenamed\u003c/strong\u003e: \u003ccode\u003etestLoad\u003c/code\u003e → \u003ccode\u003eloadFromString\u003c/code\u003e\u003cbr /\u003e\nThe method has been renamed to better reflect that it can be used outside of test environments.\u003cbr /\u003e\n⚠️ Update your code to call \u003ccode\u003eloadFromString()\u003c/code\u003e instead of \u003ccode\u003etestLoad()\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBehavior change\u003c/strong\u003e: Empty file handling with \u003ccode\u003eisOptional = true\u003c/code\u003e\u003cbr /\u003e\nPreviously, if the env file was empty and \u003ccode\u003eisOptional\u003c/code\u003e was \u003ccode\u003etrue\u003c/code\u003e, the method would throw.\u003cbr /\u003e\nNow, in this case, it \u003cstrong\u003eno longer throws\u003c/strong\u003e and simply returns an empty env.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSupported SDK range change\u003c/strong\u003e: Dropped support for the pre release \u003ccode\u003e2.12.0-0\u003c/code\u003e. Now supports \u003ccode\u003e2.12.0\u003c/code\u003e onwards.\u003c/p\u003e\n\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/java-james/flutter_dotenv/commit/4f80495757ee7ad738d388a886c1e8a563952688\"\u003e\u003ccode\u003e4f80495\u003c/code\u003e\u003c/a\u003e chore(release): publish 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/eafce27aec80b25aba51664f61e94caf86b692e3\"\u003e\u003ccode\u003eeafce27\u003c/code\u003e\u003c/a\u003e fix: isEveryDefined() now throws NotInitializedError before load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/8cae9e77aa718fbdc594cd33e2a65d0c4a9f7579\"\u003e\u003ccode\u003e8cae9e7\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/83bcbd8ef79b75f7c7d1e3dd0d31c8b9bfc5d6db\"\u003e\u003ccode\u003e83bcbd8\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/94f39227485c3ce927b95a1d064f138c92472ab3\"\u003e\u003ccode\u003e94f3922\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/30ecced1e3bbec48c26a4bcd31d16dbd54b0eae4\"\u003e\u003ccode\u003e30ecced\u003c/code\u003e\u003c/a\u003e chore: correct test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/2d15c7d06bce10d40fb742cf9676bf4c21001ee4\"\u003e\u003ccode\u003e2d15c7d\u003c/code\u003e\u003c/a\u003e fix: add informative messages to error classes (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/833fcba5d1709bd5ff585907b4ddc0239760dae9\"\u003e\u003ccode\u003e833fcba\u003c/code\u003e\u003c/a\u003e fix: preserve base env when optional override fails and reset init state on c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/3c782c93bf40baf95be3d95483db849c57788202\"\u003e\u003ccode\u003e3c782c9\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/b536c852c92d36f680531a7ec4f8020a61a7f69d\"\u003e\u003ccode\u003eb536c85\u003c/code\u003e\u003c/a\u003e fix: typed getters without fallback silently fail in release (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-james/flutter_dotenv/compare/5.2.1...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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_stripe` from 12.4.0 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/CHANGELOG.md\"\u003eflutter_stripe's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe\u003c/code\u003e - \u003ccode\u003ev14.0.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(ios): stop the unhandled-URL log mis-attributing deep-link breakage + add scene-delegate support (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2422\"\u003e#2422\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2429\"\u003e#2429\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v820\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(web): constrain PaymentElement height in scrollable layouts (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2423\"\u003e#2423\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#stripe_js---v820\"\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v811\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/commits/v14.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `get_it` from 7.7.0 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-it/get_it/releases\"\u003eget_it's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGetting rid of static analysis warning on pub.dev by \u003ca href=\"https://github.com/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo: weak instead of week by \u003ca href=\"https://github.com/rocboronat\"\u003e\u003ccode\u003e@​rocboronat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/404\"\u003eflutter-it/get_it#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow querying registrations by passing type parameter to isRegistered by \u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: gh workflow by \u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add GetIt::findFirstFactory method and Expose ServiceFactory,ServiceFactoryType by \u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename service factory by \u003ca href=\"https://github.com/escamoteur\"\u003e\u003ccode\u003e@​escamoteur\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/416\"\u003eflutter-it/get_it#416\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/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.0\"\u003ehttps://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.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/flutter-it/get_it/blob/main/CHANGELOG.md\"\u003eget_it's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.2.1] - 2026-02-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AI skill files in \u003ccode\u003eskills/\u003c/code\u003e directory for AI coding assistants\u003c/li\u003e\n\u003cli\u003eAdded AI-Assisted Development section to README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.2.0] - 2025-12-03\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eallReady()\u003c/code\u003e now caches its Future and returns the same instance on repeated calls\n\u003cul\u003e\n\u003cli\u003eCache is automatically invalidated when new async singletons are registered\u003c/li\u003e\n\u003cli\u003eThis enables watch_it to detect when async registrations change (e.g., after \u003ccode\u003epushNewScope\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed: pending async singletons now complete their ready completer when removed via \u003ccode\u003eunregister()\u003c/code\u003e or scope reset, allowing \u003ccode\u003eallReady()\u003c/code\u003e to complete properly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.1] - 2025-11-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated example project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.0] - 2025-11-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded DevTools extension for visualizing and inspecting GetIt registrations\n\u003cul\u003e\n\u003cli\u003eView all registered objects with their type, scope, registration mode, and state\u003c/li\u003e\n\u003cli\u003eSee instance details via \u003ccode\u003etoString()\u003c/code\u003e output for created instances\u003c/li\u003e\n\u003cli\u003eManual refresh button to update the registration list\u003c/li\u003e\n\u003cli\u003eRequires \u003ccode\u003edebugEventsEnabled = true\u003c/code\u003e to be set on GetIt instance\u003c/li\u003e\n\u003cli\u003eSee README for setup instructions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.5] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse absolute GitHub URL for logo in README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.4] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed screenshots description to match working 9.0.1 format\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.3] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed logo display on pub.dev by using relative path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.2] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed button sizing in README for pub.dev display\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed linter error (missing trailing comma in test file)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.0] - BREAKING CHANGE\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: Disposal order now always follows strict LIFO (Last-In-First-Out) based on registration order\n\u003cul\u003e\n\u003cli\u003ePreviously, disposal order was based on the order objects appeared in internal hash maps, which was unpredictable when mixing named and unnamed registrations\u003c/li\u003e\n\u003cli\u003eNow all disposals are sorted by \u003ccode\u003eregistrationNumber\u003c/code\u003e (a sequential counter assigned during registration) ensuring true LIFO order\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-it/get_it/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `path_provider` from 2.1.5 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/aa964a3ed6d97e4e9778feed85fa9ef1255a0477\"\u003e\u003ccode\u003eaa964a3\u003c/code\u003e\u003c/a\u003e [path_provider] Document null vs UnsupportedError return semantics (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11793\"\u003e#11793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd297cf6233836099fe1413f9e954ad24ec6f5f0\"\u003e\u003ccode\u003ebd297cf\u003c/code\u003e\u003c/a\u003e [AGP 9] Migrate Remaining Plugin Example Apps to Built-in Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2e006b29b1f08f9a5365a0e900041e7ee9398957\"\u003e\u003ccode\u003e2e006b2\u003c/code\u003e\u003c/a\u003e [path_provider] Create temp dir in tests if needed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11841\"\u003e#11841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/24a3833ea0c602a64154e99d4f1ee9b420c9c714\"\u003e\u003ccode\u003e24a3833\u003c/code\u003e\u003c/a\u003e Updated analysis_options line width from flutter/flutter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11692\"\u003e#11692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1dfbadab068deb7fbbe925b5523257e8649fe071\"\u003e\u003ccode\u003e1dfbada\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.44 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11741\"\u003e#11741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0ffbde8f622b8dc61e4608483dc4f80f7fab027b\"\u003e\u003ccode\u003e0ffbde8\u003c/code\u003e\u003c/a\u003e Roll Flutter from 707dbc0420a3 to 23f6f5853f50 (149 revisions) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11700\"\u003e#11700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f52df418da6ef2ba666112b4b9e87d9a1c43a0d0\"\u003e\u003ccode\u003ef52df41\u003c/code\u003e\u003c/a\u003e [path_provider] Remove dependency on engine PathUtils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11467\"\u003e#11467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e37fa8ff337214ed3d5dc83f9ba229c6b9ccc1c0\"\u003e\u003ccode\u003ee37fa8f\u003c/code\u003e\u003c/a\u003e [various] Convert remaining Groovy files to Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11443\"\u003e#11443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0e0a032a4a9b55a4e92be8c56cd525a92863942c\"\u003e\u003ccode\u003e0e0a032\u003c/code\u003e\u003c/a\u003e [various] Ignore generated plugin files (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11455\"\u003e#11455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c7d680fbeba951c3c27aca893b5f6c34893cbccf\"\u003e\u003ccode\u003ec7d680f\u003c/code\u003e\u003c/a\u003e [path_provider_android] Changes internal implementation to use JNI (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/9770\"\u003e#9770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/path_provider-v2.1.6/packages/path_provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pdf` from 3.12.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/89756f08a6aba500ad4e18beab8f1bc37944a846\"\u003e\u003ccode\u003e89756f0\u003c/code\u003e\u003c/a\u003e fix printing web override and update pdf dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/pdf-3.12.0...pdf-3.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `printing` from 5.14.3 to 5.15.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/817538e0923b7b5dd59aa580b4a6d9410d104aea\"\u003e\u003ccode\u003e817538e\u003c/code\u003e\u003c/a\u003e style: format code for better readability in examples and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/printing-5.14.3...printing-5.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `supabase_flutter` from 2.12.1 to 2.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-flutter/releases\"\u003esupabase_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esupabase_flutter v2.17.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.17.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.1\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): drop passkeys requireResidentKey workaround, bump dependency (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1521\"\u003e#1521\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/7907c6cbc3dc31500a5cf85a81b97efc04f3006c\"\u003e7907c6cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e(supabase_flutter): default debug logging off under flutter test (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1530\"\u003e#1530\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/941ee80498f7f6d1351351aca449b8a5bc2655da\"\u003e941ee804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.16.0\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): preserve hash routes and repeated query keys when clearing auth params (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1511\"\u003e#1511\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/4fca4126fe3649f218b296b0e40bb4bc2de87890\"\u003e4fca4126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.4\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): backfill requireResidentKey when omitted by the server (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1502\"\u003e#1502\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cf3829686fdbceb559fe41ad558089b44fcc9af1\"\u003ecf382968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.3\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): full web and WASM support (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1497\"\u003e#1497\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/2f860f2cd2c4d45b5b2b695641702b0d543ec4ea\"\u003e2f860f2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: dedupe bucket payload and OAuth launch logic (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1463\"\u003e#1463\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/c5f9b2471c64d65b604802cbda36221cca0a6506\"\u003ec5f9b247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: de-abbreviate cond* platform getters to conditional* (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1438\"\u003e#1438\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/9e71a240bc7ed30126b5d90a81697303cb515ef7\"\u003e9e71a240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): accept PasskeyAuthenticatorInterface instead of depending on passkeys (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1444\"\u003e#1444\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/f05d4c6c544591905c2dbacf815526733ffabd5a\"\u003ef05d4c6c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(auth): recognize error query parameter in auth callback redirects (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1472\"\u003e#1472\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cb7e7e62d04d887d888fd3e73ef83a584ae45d77\"\u003ecb7e7e62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): clear auth params from web URL after exchange (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1456\"\u003e#1456\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/8b1e1b22aae6da4366dd8c404de8f3351dcc57a1\"\u003e8b1e1b22\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/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/CHANGELOG.md\"\u003esupabase_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\nSee \u003ca href=\"https://conventionalcommits.org\"\u003eConventional Commits\u003c/a\u003e for commit guidelines.\u003c/p\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2272\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase---v2161\"\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase_flutter---v2172\"\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1719\"\u003e#1719\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e6c8047ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-05\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2271\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#postgrest---v291\"\u003e\u003ccode\u003epostgrest\u003c/code\u003e - \u003ccode\u003ev2.9.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#realtime_client---v2130\"\u003e\u003ccode\u003erealtime_client\u003c/code\u003e - \u003ccode\u003ev2.13.0\u003c/code\u003e\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/supabase/supabase-flutter/commit/d34329274b7cba71629da1414171737025d9ab5c\"\u003e\u003ccode\u003ed343292\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1721\"\u003e#1721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e\u003ccode\u003e6c8047e\u003c/code\u003e\u003c/a\u003e fix(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1719\"\u003e#1719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/5be5a16228aeb98985f5cf741aefd5fba2bf6353\"\u003e\u003ccode\u003e5be5a16\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1642\"\u003e#1642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/e1ebfb0e4869ba9b8947dceba5519a8637e065e5\"\u003e\u003ccode\u003ee1ebfb0\u003c/code\u003e\u003c/a\u003e test(storage): remove the buckets the suite creates (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1641\"\u003e#1641\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/a08f06d3b746d1fa5e3cd17c3370fe10466cb69b\"\u003e\u003ccode\u003ea08f06d\u003c/code\u003e\u003c/a\u003e refactor(supabase_common): share the local stack test configuration (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1640\"\u003e#1640\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/b9c31bb24e0f7efb6ec5ea127498dd197680bb8a\"\u003e\u003ccode\u003eb9c31bb\u003c/code\u003e\u003c/a\u003e refactor(supabase): rename stream regex filters and cover stream filters with...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/5447063948f57308848391a8928951b4b1f21ae7\"\u003e\u003ccode\u003e5447063\u003c/code\u003e\u003c/a\u003e feat: support more realtime filters and multiple filters for stream (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1610\"\u003e#1610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/dc93d7618328ba51e897dd2c4dc571668b2eb6b5\"\u003e\u003ccode\u003edc93d76\u003c/code\u003e\u003c/a\u003e docs(postgrest): document that order() defaults to descending (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1637\"\u003e#1637\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/91f26da084369e88ad378127632d9326cef863a0\"\u003e\u003ccode\u003e91f26da\u003c/code\u003e\u003c/a\u003e feat(typegen): add supabase_typegen skeleton package (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1636\"\u003e#1636\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/64298be14e2294caa08be0d6e121e1c0997e95c3\"\u003e\u003ccode\u003e64298be\u003c/code\u003e\u003c/a\u003e fix(realtime): forward all caller opts from track() to send() (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1620\"\u003e#1620\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/supabase/supabase-flutter/commits/supabase_flutter-v2.17.2/packages\"\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 ...\n\n_Description has been truncated_","html_url":"https://github.com/AlexFigueiras/app-ear-training/pull/15","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFigueiras%2Fapp-ear-training/issues/15","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/15/packages"}},{"old_version":"4.0.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-03T00:07:00.000Z","version_change":"4.0.0 → 6.0.0","issue":{"uuid":"5330584708","node_id":"PR_kwDOPAFqcc8AAAABB-sCQA","number":33,"state":"closed","title":"chore(pub):(deps): bump the flutter-dependencies group across 1 directory with 11 updates","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-07T00:09:00.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-03T00:07:00.000Z","updated_at":"2026-09-07T00:09:02.000Z","time_to_close":345720,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(pub):(deps): bump","group_name":"flutter-dependencies","update_count":11,"packages":[{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_lints","old_version":"4.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"freezed","old_version":"2.5.8","new_version":"4.0.1","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"freezed_annotation","old_version":"2.4.4","new_version":"3.1.0","repository_url":"https://github.com/rrousselGit/freezed"},{"name":"json_annotation","old_version":"4.9.0","new_version":"4.12.0","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"json_serializable","old_version":"6.9.5","new_version":"6.14.1","repository_url":"https://github.com/google/json_serializable.dart"},{"name":"build_runner","old_version":"2.5.4","new_version":"2.16.1","repository_url":"https://github.com/dart-lang/build"},{"name":"lottie","old_version":"3.3.1","new_version":"3.5.1","repository_url":"https://github.com/xvrh/lottie-flutter"},{"name":"shared_preferences","old_version":"2.5.3","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 10 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `4.0.0` | `6.0.0` |\n| [freezed](https://github.com/rrousselGit/freezed) | `2.5.8` | `4.0.1` |\n| [freezed_annotation](https://github.com/rrousselGit/freezed) | `2.4.4` | `3.1.0` |\n| [json_annotation](https://github.com/google/json_serializable.dart) | `4.9.0` | `4.12.0` |\n| [json_serializable](https://github.com/google/json_serializable.dart) | `6.9.5` | `6.14.1` |\n| [build_runner](https://github.com/dart-lang/build) | `2.5.4` | `2.16.1` |\n| [lottie](https://github.com/xvrh/lottie-flutter) | `3.3.1` | `3.5.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.3` | `2.5.5` |\n\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 `fl_chart` from 0.68.0 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.68.0...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_lints` from 4.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 `freezed` from 2.5.8 to 4.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/8bdb15ab17bc264f3a9581177fac4a52ee7c2169\"\u003e\u003ccode\u003e8bdb15a\u003c/code\u003e\u003c/a\u003e freezed         : 4.0.0 -\u0026gt; 4.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/07710d07b128191af07b6d630df15c3b77cfaed1\"\u003e\u003ccode\u003e07710d0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1372\"\u003e#1372\u003c/a\u003e from peter-trost:analyzer-14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/662f424c59bdb03dfc3452735f29f7952857a36d\"\u003e\u003ccode\u003e662f424\u003c/code\u003e\u003c/a\u003e Allow analyzer 14\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ce67d37c94f45b7425dd667e41e96f2034c0c1fd\"\u003e\u003ccode\u003ece67d37\u003c/code\u003e\u003c/a\u003e Remove needs for \u003ccode\u003e@overrides\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1370\"\u003e#1370\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/ac6dec209a381bb869bfcdc22caf73be96622d33\"\u003e\u003ccode\u003eac6dec2\u003c/code\u003e\u003c/a\u003e Bump actions/setup-node from 6 to 7 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1363\"\u003e#1363\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/6a67d5c9a37c79efe5f58ce5fd861d4b8c026d0e\"\u003e\u003ccode\u003e6a67d5c\u003c/code\u003e\u003c/a\u003e 4.0.0x\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3753aea987d59b56a668fff57e32512266b61837\"\u003e\u003ccode\u003e3753aea\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/rrousselGit/freezed\"\u003ehttps://github.com/rrousselGit/freezed\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/aa5ae5d05b3f88b66b909d616d4c933fd86d8fc2\"\u003e\u003ccode\u003eaa5ae5d\u003c/code\u003e\u003c/a\u003e Format\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/d956f1e5bef13c4fd75e37f11571028123de65f7\"\u003e\u003ccode\u003ed956f1e\u003c/code\u003e\u003c/a\u003e Bump EndBug/add-and-commit from 10 to 11 (\u003ca href=\"https://redirect.github.com/rrousselGit/freezed/issues/1367\"\u003e#1367\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/rrousselGit/freezed/commit/3122d1fdbdeb525e892d08e7bfbb600002522c25\"\u003e\u003ccode\u003e3122d1f\u003c/code\u003e\u003c/a\u003e Add primary-constructor notice\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/rrousselGit/freezed/compare/freezed-v2.5.8...freezed-v4.0.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 `json_annotation` from 4.9.0 to 4.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\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.16.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.16.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify terminology: refer to \u003ccode\u003e.dart_tool/build/generated\u003c/code\u003e as the \u0026quot;artifact\ntree\u0026quot;, and the normal output location as the \u0026quot;package path\u0026quot;.\u003c/li\u003e\n\u003cli\u003eReduce logged compile progress output for non-interactive builds, for example\npresubmits.\u003c/li\u003e\n\u003cli\u003eIn \u003ccode\u003eserve\u003c/code\u003e and \u003ccode\u003edaemon\u003c/code\u003e modes, source files not involved in the build are no\nlonger cached on read. They are re-read when requested.\u003c/li\u003e\n\u003cli\u003eBug fix: make post-process output behavior match normal outputs: by default,\nrebuild if deleted or incorrect. Follow \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e and\n\u003ccode\u003e--only-check\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, detect and delete conflicting outputs in the\nsource directory rather than treating them as sources, which could cause\nbuilder dependency cycles and hangs; fix \u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5079\"\u003e#5079\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: restrict incompatible build output deletion to output packages; do\nnot attempt to delete files in dependency packages.\u003c/li\u003e\n\u003cli\u003eBug fix: do not invalidate retained package path outputs when conflicting\nartifact tree files appear; avoid unnecessary build step reruns.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNew default output behavior: always fix incorrect generated files. For\nexample: if you \u0026quot;dart run build_runner build\u0026quot;, modify a generated file,\nthen build again, it will be fixed, undoing your modifications.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--keep-modified-outputs\u003c/code\u003e. Use this to get the old output\nbehavior: manual modifications to generated files are kept. They will be\noverwritten if a build is triggered due to an input file change, a\nconfiguration change or \u003ccode\u003edart run build_runner clean\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eNew option, \u003ccode\u003e--only-check\u003c/code\u003e, for use in continuous builds and tests. With this\noption \u003ccode\u003ebuild_runner\u003c/code\u003e writes nothing, but builds and compares with the files\nalready on disk. If there is any difference between disk and expected output\nthen the differences are logged and the build fails.\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003epackage_config\u003c/code\u003e 3.0.0.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:build_runner v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSimplify deletion of stale outputs: don't try to handle package renames.\u003c/li\u003e\n\u003cli\u003eThe \u003ccode\u003edaemon\u003c/code\u003e asset server now rejects various non-local connections.\u003c/li\u003e\n\u003cli\u003eBug fix: in incremental builds, when an input was deleted, its output was\ndeleted at the start of the build. Make it consistent with other output\ndeletions: wait until the end of the build.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: source\u003c/code\u003e can only write to\noutput packages.\u003c/li\u003e\n\u003cli\u003eBug fix: post process builders with \u003ccode\u003ebuild_to: cache\u003c/code\u003e can only write output\ncorresponding to known packages.\u003c/li\u003e\n\u003cli\u003eBug fix: reject incorrect builder config that has duplicate builder keys.\u003c/li\u003e\n\u003cli\u003eBug fix: reject invalid builder factories in \u003ccode\u003ebuild.yaml\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eBug fix: correctly filter served or \u003ccode\u003e--output\u003c/code\u003e post process output.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e mode only serves the specified package subdirectories.\u003c/li\u003e\n\u003cli\u003eBug fix: \u003ccode\u003eserve\u003c/code\u003e live reload websocket checks for localhost origin.\u003c/li\u003e\n\u003cli\u003eBug fix: don't follow symlinks when cleaning up output folders.\u003c/li\u003e\n\u003cli\u003eBug fix: catch Windows-specific absolute paths.\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/5e25e60f55686be9d6eec2aaa448802ae1a17a40\"\u003e\u003ccode\u003e5e25e60\u003c/code\u003e\u003c/a\u003e Release build, build_config, build_daemon, build_runner, build_test. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5111\"\u003e#5111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/43c2bb7edba27b89c82f2ae5d3ba8e7f08bb935c\"\u003e\u003ccode\u003e43c2bb7\u003c/code\u003e\u003c/a\u003e Remove test-only PreviousBuild.fromFinishedBuildState. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5109\"\u003e#5109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/a6078a02e7edb6c56e0bf572dde9c6713c6e56b4\"\u003e\u003ccode\u003ea6078a0\u003c/code\u003e\u003c/a\u003e Use AssetFile for deletes. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5108\"\u003e#5108\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/3051007098fa39d448a830e24f3d0ea004a68770\"\u003e\u003ccode\u003e3051007\u003c/code\u003e\u003c/a\u003e Remove \u003ccode\u003eBuildState.isFile\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5106\"\u003e#5106\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/da162e6dc3013f24f80ba5cf599fc52d9f72a8cb\"\u003e\u003ccode\u003eda162e6\u003c/code\u003e\u003c/a\u003e Do not invalidate retained package path outputs on artifact tree conflicts. (...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/d51da7e891a34b51efb8335f0e6a7a908dfef54a\"\u003e\u003ccode\u003ed51da7e\u003c/code\u003e\u003c/a\u003e Set default test timeout to 3m in build_runner/dart_test.yaml. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5104\"\u003e#5104\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/47aba811d3c461acb1b17964fd29521399944942\"\u003e\u003ccode\u003e47aba81\u003c/code\u003e\u003c/a\u003e [build_web_compilers] Standardize web app entrypoint selection (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5095\"\u003e#5095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f15a84e0f0e96909d26b22d547f4624363cb62d7\"\u003e\u003ccode\u003ef15a84e\u003c/code\u003e\u003c/a\u003e Restrict incompatibleBuildOutputsToDelete to outputPackages. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5103\"\u003e#5103\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/1a276c2623b3eab780ccc554aef31a940832d5aa\"\u003e\u003ccode\u003e1a276c2\u003c/code\u003e\u003c/a\u003e Clarify source/cache/visible/hidden. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5096\"\u003e#5096\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/build/commit/f5cc9100a23c2bc3c409d7832137658bb3ad8093\"\u003e\u003ccode\u003ef5cc910\u003c/code\u003e\u003c/a\u003e Improve \u003ccode\u003eBuildOutputReader\u003c/code\u003e; add \u003ccode\u003eBuildOutputReadResult\u003c/code\u003e. (\u003ca href=\"https://redirect.github.com/dart-lang/build/issues/5101\"\u003e#5101\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.16.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 `json_annotation` from 4.9.0 to 4.12.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.12.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state JSON\nfields (omit key vs explicit \u003ccode\u003enull\u003c/code\u003e vs value).\u003c/li\u003e\n\u003c/ul\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/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5d5feca5bb9836223d9956c564927a992271e58a\"\u003e\u003ccode\u003e5d5feca\u003c/code\u003e\u003c/a\u003e isSynthetic is removed in Analyzer 11 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1564\"\u003e#1564\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c61a809d1460bd5a7c223754d7020bebbacc9baa\"\u003e\u003ccode\u003ec61a809\u003c/code\u003e\u003c/a\u003e Bump actions/stale from 10.1.1 to 10.2.0 in the dependencies group (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1563\"\u003e#1563\u003c/a\u003e)\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/google/json_serializable.dart/compare/json_annotation-v4.9.0...json_annotation-v4.12.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.14.1\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.14.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;15.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.14.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport \u003ccode\u003eJsonKey.explicitJsonNullWhenNonNullField\u003c/code\u003e for PATCH-style tri-state\nJSON fields: distinguish omitted keys from explicit \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003efromJson\u003c/code\u003e and\nemit explicit JSON \u003ccode\u003enull\u003c/code\u003e in \u003ccode\u003etoJson\u003c/code\u003e when the Dart field is non-null.\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ejson_annotation: '\u0026gt;=4.12.0 \u0026lt;4.13.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;14.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImprove error message when generating code for \u003ccode\u003eRecord\u003c/code\u003e types with unsupported\nfields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1559\"\u003e#1559\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003eanalyzer: '\u0026gt;=10.0.0 \u0026lt;13.0.0'\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003ebuild: ^4.0.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003edart_style: ^3.1.4\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_gen: ^4.1.2\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eRequire \u003ccode\u003esource_helper: ^1.3.10\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.13.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix schema generation for many different types of fields.\n(\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1549\"\u003e#1549\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \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\u003cli\u003eRemove \u003ccode\u003ejson_schema\u003c/code\u003e from \u003ccode\u003edependencies\u003c/code\u003e (it is only used in tests).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:json_serializable v6.12.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 support for \u003ccode\u003eJsonSerializable(createJsonSchema: true)\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\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\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/google/json_serializable.dart/commit/c727bb9a24a3c4d6aa2d7e20b066132ef3170c56\"\u003e\u003ccode\u003ec727bb9\u003c/code\u003e\u003c/a\u003e chore(deps): support analyzer \u0026lt;15.0.0 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1584\"\u003e#1584\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/eaad5f663a3424f828a4a50845ad1c14dad98c6b\"\u003e\u003ccode\u003eeaad5f6\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/5a1856a1522a975cd905c1396ac37b97f87f053d\"\u003e\u003ccode\u003e5a1856a\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1576\"\u003e#1576\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/61e7b879b22af58f2f942ccf6c0ae81acd0cb1bc\"\u003e\u003ccode\u003e61e7b87\u003c/code\u003e\u003c/a\u003e Add JsonKey.explicitJsonNullWhenNonNullField for PATCH tri-state JSON (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1574\"\u003e#1574\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/62e16d8e6200a5de6fb501795221dd3be3ddff40\"\u003e\u003ccode\u003e62e16d8\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 2 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1572\"\u003e#1572\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/c6cdfcf769bec69fc4e5b6db6cf9107030050324\"\u003e\u003ccode\u003ec6cdfcf\u003c/code\u003e\u003c/a\u003e Update analyzer to latest, prepare v6.13.2 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1571\"\u003e#1571\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/fba9479300cbece6730a8901680de11a1ca2d351\"\u003e\u003ccode\u003efba9479\u003c/code\u003e\u003c/a\u003e Bump the dependencies group with 3 updates (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1568\"\u003e#1568\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/da67f424387558298e06780a00069aa46a535830\"\u003e\u003ccode\u003eda67f42\u003c/code\u003e\u003c/a\u003e allow pkg:analyzer latest, prepare v6.13.1 (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1566\"\u003e#1566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/8b781ac80015c1dd1bec97a44e92b2fc13e8a9a9\"\u003e\u003ccode\u003e8b781ac\u003c/code\u003e\u003c/a\u003e Improve error message when generating code for Record types with unsupported ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/google/json_serializable.dart/commit/6b711e38595dfd4f20dedd1cfb0b8a7a8db1c062\"\u003e\u003ccode\u003e6b711e3\u003c/code\u003e\u003c/a\u003e Improve error messages when typeToCode throws an exception (\u003ca href=\"https://redirect.github.com/google/json_serializable.dart/issues/1450\"\u003e#1450\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.14.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `lottie` from 3.3.1 to 3.5.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/xvrh/lottie-flutter/releases\"\u003elottie's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix cropped fits (e.g. BoxFit.cover) ignoring alignment and always cropping from the top-left\u003c/li\u003e\n\u003cli\u003eFix the raster render cache serving the wrong crop when two animations shared a composition and size but differed in fit/alignment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrottle the auto-animation to the composition frame rate to reduce rebuilds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd text animator range selectors (color, stroke, stroke width, tracking and opacity over an animated index/percent range)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValueDelegate.path\u003c/code\u003e to override a shape's outline at runtime\u003c/li\u003e\n\u003cli\u003eExperimental initial 3D layer support (X/Y rotation approximated as a 2D foreshortening)\u003c/li\u003e\n\u003cli\u003eRender strokes correctly under skew by transforming the canvas instead of scaling the stroke width\u003c/li\u003e\n\u003cli\u003eOnly apply the parent alpha to matte layers\u003c/li\u003e\n\u003cli\u003eFix rounded corners not animating when the shape itself is static\u003c/li\u003e\n\u003cli\u003eFix a flash artifact on polygons with large strokes\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003e.lottie\u003c/code\u003e/\u003ccode\u003e.zip\u003c/code\u003e handling: skip \u003ccode\u003emanifest.json\u003c/code\u003e and normalize bundled image paths\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApply the \u003ccode\u003eShapeFill\u003c/code\u003e fill type consistently when drawing and computing bounds in \u003ccode\u003eFillContent\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove usages of deprecated methods in package:vector_math\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/xvrh/lottie-flutter/blob/master/CHANGELOG.md\"\u003elottie's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.5.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix blank frames on pre-compositions using both time remapping and a time stretch\u003c/li\u003e\n\u003cli\u003eFix cropped fits (e.g. \u003ccode\u003eBoxFit.cover\u003c/code\u003e) ignoring \u003ccode\u003ealignment\u003c/code\u003e and always cropping from the top-left\u003c/li\u003e\n\u003cli\u003eFix the raster render cache serving the wrong crop when two animations shared a composition and size but differed in fit/alignment\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.5.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThrottle the auto-animation to the composition frame rate to reduce rebuilds\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.4.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd text animator range selectors (color, stroke, stroke width, tracking and opacity over an animated index/percent range)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eValueDelegate.path\u003c/code\u003e to override a shape's outline at runtime\u003c/li\u003e\n\u003cli\u003eExperimental initial 3D layer support (X/Y rotation approximated as a 2D foreshortening)\u003c/li\u003e\n\u003cli\u003eRender strokes correctly under skew by transforming the canvas instead of scaling the stroke width\u003c/li\u003e\n\u003cli\u003eOnly apply the parent alpha to matte layers\u003c/li\u003e\n\u003cli\u003eFix rounded corners not animating when the shape itself is static\u003c/li\u003e\n\u003cli\u003eFix a flash artifact on polygons with large strokes\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003e.lottie\u003c/code\u003e/\u003ccode\u003e.zip\u003c/code\u003e handling: skip \u003ccode\u003emanifest.json\u003c/code\u003e and normalize bundled image paths\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eApply the \u003ccode\u003eShapeFill\u003c/code\u003e fill type consistently when drawing and computing bounds in \u003ccode\u003eFillContent\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.3.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemove usages of deprecated methods in \u003ccode\u003epackage:vector_math\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/xvrh/lottie-flutter/commit/127bc29f2c6bd8b32ec4064a09e54e6b31cd0a88\"\u003e\u003ccode\u003e127bc29\u003c/code\u003e\u003c/a\u003e fix: alignment/fit crop offset ignored, plus raster cache collision (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/424\"\u003e#424\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/c5a0ff344fc2c87e2bb469f286915520acadb618\"\u003e\u003ccode\u003ec5a0ff3\u003c/code\u003e\u003c/a\u003e perf: throttle auto-animation rebuilds to composition frame rate (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/423\"\u003e#423\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/8325ecba491f725d67c4c7571a1ea7ac33b0e70d\"\u003e\u003ccode\u003e8325ecb\u003c/code\u003e\u003c/a\u003e Various improvement for 3.4.0 (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/421\"\u003e#421\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/3fc5b1cf28cba3769b2ec90b84553f3f483fde41\"\u003e\u003ccode\u003e3fc5b1c\u003c/code\u003e\u003c/a\u003e fix: corrected FileLottie.hashCode to prevent cache memory leak (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/417\"\u003e#417\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/1eef993a7a69cd05cfcc4c9eac4f2d89ecfab2d1\"\u003e\u003ccode\u003e1eef993\u003c/code\u003e\u003c/a\u003e Remove Flutter metadata file\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/5f5bdbe138f203610e3bd78cb857557c150ffe0d\"\u003e\u003ccode\u003e5f5bdbe\u003c/code\u003e\u003c/a\u003e Simplify pub.dev publishing workflow using official action\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/805df14fecb88fe5af27d34070b6f6bbe7cab9c8\"\u003e\u003ccode\u003e805df14\u003c/code\u003e\u003c/a\u003e Bump version to 3.3.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/74ec93345dc9745e194bd0f97ef720d70079f10c\"\u003e\u003ccode\u003e74ec933\u003c/code\u003e\u003c/a\u003e Update dependencies and enhance FillContent class for PathFillType (\u003ca href=\"https://redirect.github.com/xvrh/lottie-flutter/issues/413\"\u003e#413\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/xvrh/lottie-flutter/commit/4f1a5a52bdf1e1c1e12fa97c96174dcb05419e19\"\u003e\u003ccode\u003e4f1a5a5\u003c/code\u003e\u003c/a\u003e Remove usages of deprecated methods in \u003ccode\u003epackage:vector_math\u003c/code\u003e (\u003ca href=\"https://redirect.gith...\n\n_Description has been truncated_","html_url":"https://github.com/mildman1848/pruefungspilot/pull/33","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mildman1848%2Fpruefungspilot/issues/33","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/33/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-01T05:41:01.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5308234720","node_id":"PR_kwDOO-Besc8AAAABBs1NQA","number":760,"state":"closed","title":"build(deps): bump the flutter-dependencies group with 30 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-04T05:55:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-01T05:41:01.000Z","updated_at":"2026-09-04T05:55:53.000Z","time_to_close":260090,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"flutter-dependencies","update_count":30,"packages":[{"name":"cached_network_image","old_version":"3.4.1","new_version":"4.0.0","repository_url":"https://github.com/Baseflow/flutter_cached_network_image"},{"name":"firebase_core","old_version":"4.7.0","new_version":"4.14.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_core_platform_interface","old_version":"6.0.3","new_version":"8.1.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth_mocks","old_version":"0.15.1","new_version":"0.15.2","repository_url":"https://github.com/atn832/firebase_auth_mocks"},{"name":"fake_cloud_firestore","old_version":"4.1.0+1","new_version":"4.1.1","repository_url":"https://github.com/atn832/fake_cloud_firestore"},{"name":"cloud_firestore","old_version":"6.3.0","new_version":"6.9.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics","old_version":"5.2.0","new_version":"5.3.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_crashlytics_platform_interface","old_version":"3.8.20","new_version":"3.9.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"6.4.0","new_version":"6.6.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_app_check","old_version":"0.4.3","new_version":"0.4.7","repository_url":"https://github.com/firebase/flutterfire"},{"name":"cloud_functions","old_version":"6.2.0","new_version":"6.4.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_messaging","old_version":"16.2.0","new_version":"16.6.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"connectivity_plus","old_version":"6.1.5","new_version":"7.3.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"custom_refresh_indicator","old_version":"4.0.1","new_version":"4.0.2","repository_url":"https://github.com/gonuit/flutter-custom-refresh-indicator"},{"name":"dynamic_color","old_version":"1.8.1","new_version":"2.1.0","repository_url":"https://github.com/material-foundation/flutter-packages"},{"name":"fake_firebase_security_rules","old_version":"0.5.3","new_version":"0.5.4","repository_url":"https://github.com/atn832/fake_firebase_security_rules"},{"name":"flutter_cache_manager","old_version":"3.4.1","new_version":"3.4.2","repository_url":"https://github.com/Baseflow/flutter_cache_manager"},{"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":"21.0.0","new_version":"22.3.0","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"flutter_timezone","old_version":"5.0.2","new_version":"5.1.0","repository_url":"https://github.com/tjarvstrand/flutter_timezone"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.2.1","repository_url":"https://github.com/flutter/packages"},{"name":"lottie","old_version":"3.2.0","new_version":"3.5.1","repository_url":"https://github.com/xvrh/lottie-flutter"},{"name":"mocktail","old_version":"1.0.4","new_version":"1.0.5","repository_url":"https://github.com/felangel/mocktail"},{"name":"permission_handler","old_version":"12.0.1","new_version":"13.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"shared_preferences","old_version":"2.5.3","new_version":"2.5.5","repository_url":"https://github.com/flutter/packages"},{"name":"sqflite_common_ffi","old_version":"2.4.0+3","new_version":"2.4.2+1","repository_url":"https://github.com/tekartik/sqflite"},{"name":"timezone","old_version":"0.11.0","new_version":"0.11.1","repository_url":"https://github.com/dart-lang/labs"},{"name":"vibration","old_version":"3.1.3","new_version":"3.2.0","repository_url":"https://github.com/benjamindean/flutter_vibration"},{"name":"vibration_platform_interface","old_version":"0.1.0","new_version":"0.1.2","repository_url":"https://github.com/benjamindean/flutter_vibration"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 30 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image) | `3.4.1` | `4.0.0` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `4.7.0` | `4.14.0` |\n| [firebase_core_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `6.0.3` | `8.1.1` |\n| [firebase_auth_mocks](https://github.com/atn832/firebase_auth_mocks) | `0.15.1` | `0.15.2` |\n| [fake_cloud_firestore](https://github.com/atn832/fake_cloud_firestore) | `4.1.0+1` | `4.1.1` |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `6.3.0` | `6.9.0` |\n| [firebase_crashlytics](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `5.2.0` | `5.3.0` |\n| [firebase_crashlytics_platform_interface](https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics) | `3.8.20` | `3.9.0` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `6.4.0` | `6.6.1` |\n| [firebase_app_check](https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check) | `0.4.3` | `0.4.7` |\n| [cloud_functions](https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions) | `6.2.0` | `6.4.0` |\n| [firebase_messaging](https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging) | `16.2.0` | `16.6.0` |\n| [connectivity_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus) | `6.1.5` | `7.3.1` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [custom_refresh_indicator](https://github.com/gonuit/flutter-custom-refresh-indicator) | `4.0.1` | `4.0.2` |\n| [dynamic_color](https://github.com/material-foundation/flutter-packages/tree/main/packages) | `1.8.1` | `2.1.0` |\n| [fake_firebase_security_rules](https://github.com/atn832/fake_firebase_security_rules) | `0.5.3` | `0.5.4` |\n| [flutter_cache_manager](https://github.com/Baseflow/flutter_cache_manager) | `3.4.1` | `3.4.2` |\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) | `21.0.0` | `22.3.0` |\n| [flutter_timezone](https://github.com/tjarvstrand/flutter_timezone) | `5.0.2` | `5.1.0` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.2.1` |\n| [lottie](https://github.com/xvrh/lottie-flutter) | `3.2.0` | `3.5.1` |\n| [mocktail](https://github.com/felangel/mocktail) | `1.0.4` | `1.0.5` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `12.0.1` | `13.0.1` |\n| [shared_preferences](https://github.com/flutter/packages/tree/main/packages/shared_preferences) | `2.5.3` | `2.5.5` |\n| [sqflite_common_ffi](https://github.com/tekartik/sqflite) | `2.4.0+3` | `2.4.2+1` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.11.0` | `0.11.1` |\n| [vibration](https://github.com/benjamindean/flutter_vibration) | `3.1.3` | `3.2.0` |\n| [vibration_platform_interface](https://github.com/benjamindean/flutter_vibration) | `0.1.0` | `0.1.2` |\n\nUpdates `cached_network_image` from 3.4.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/Baseflow/flutter_cached_network_image/commit/9062ac5d3861a4b07f0ffa083057c79ccb8e6704\"\u003e\u003ccode\u003e9062ac5\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/Baseflow/flutter_cached_network_image/issues/1035\"\u003e#1035\u003c/a\u003e from Segatti/develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter_cached_network_image/commit/ea0484c1635d83061a7565c7bdb37a4384fca205\"\u003e\u003ccode\u003eea0484c\u003c/code\u003e\u003c/a\u003e fix: remove overrides\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter_cached_network_image/commit/9dd847eceab928a1811cc3f9df454f7f92c9be1c\"\u003e\u003ccode\u003e9dd847e\u003c/code\u003e\u003c/a\u003e feat: support material ui\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/Baseflow/flutter_cached_network_image/compare/v3.4.1...cached_network_image_v4.0.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.7.0 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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_core_platform_interface` from 6.0.3 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core_platform_interface-v8.1.1/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_auth_mocks` from 0.15.1 to 0.15.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/firebase_auth_mocks/blob/master/CHANGELOG.md\"\u003efirebase_auth_mocks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.2\u003c/h2\u003e\n\u003cp\u003eUpgraded firebase_auth_platform_interface dependency to ^9.0.0. \u003ca href=\"https://redirect.github.com/atn832/firebase_auth_mocks/pull/127\"\u003ePR-127\u003c/a\u003e. Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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/firebase_auth_mocks/commits\"\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.1.0+1 to 4.1.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.1\u003c/h2\u003e\n\u003cp\u003eUpgraded cloud_firestore_platform_interface to ^8.0.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/336\"\u003ePR-336\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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 `cloud_firestore` from 6.3.0 to 6.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f949c23d795a9d843ffd1c6deea285a4d9ce5ff3\"\u003e\u003ccode\u003ef949c23\u003c/code\u003e\u003c/a\u003e fix(firestore, android): defer transaction cleanup until stream cancellation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/94e36f1da0ad26b3ca74d6bde0799f17a0be5b5e\"\u003e\u003ccode\u003e94e36f1\u003c/code\u003e\u003c/a\u003e fix(firestore): avoid completing transaction future twice (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18554\"\u003e#18554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/67c022ae14fb3b13e3bc8db72d4e540dc1750246\"\u003e\u003ccode\u003e67c022a\u003c/code\u003e\u003c/a\u003e test: remove permanently-skipped and commented-out e2e tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18540\"\u003e#18540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e09f98027571a445fc17713dd69d47919e112160\"\u003e\u003ccode\u003ee09f980\u003c/code\u003e\u003c/a\u003e ci: stabilization pass — fix broken caches, flaky retries, and the e2e-fdc re...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.9.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 `firebase_crashlytics` from 5.2.0 to 5.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.3.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_crashlytics_platform_interface` from 3.8.20 to 3.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics_platform_interface-v3.9.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_auth` from 6.4.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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_app_check` from 0.4.3 to 0.4.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a08ff657a97bc7fe8497830a355322cdb733533b\"\u003e\u003ccode\u003ea08ff65\u003c/code\u003e\u003c/a\u003e fix(appcheck,macos): fix how appAttestWithDeviceCheckFallback is working on f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18520\"\u003e#18520\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.7/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 `cloud_functions` from 6.2.0 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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/041af593b1d12aa7bb7ae5505186425d38315f02\"\u003e\u003ccode\u003e041af59\u003c/code\u003e\u003c/a\u003e test(auth,database,functions): move e2e suites into their example apps (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18541\"\u003e#18541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18520\"\u003e#18520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.4.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 `firebase_messaging` from 16.2.0 to 16.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/69d16e44cb7f70d8eaaed3e4fe9d2a186194e3d4\"\u003e\u003ccode\u003e69d16e4\u003c/code\u003e\u003c/a\u003e feat(messaging,ios): migrate example iOS runner from ObjC to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18578\"\u003e#18578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1c89b686209c79ef800e61885bcbfbd555b589ee\"\u003e\u003ccode\u003e1c89b68\u003c/code\u003e\u003c/a\u003e feat(messaging,android): improve how messaging is determining permission on A...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ef1cac4c0c5154921f70400d46a5d0eeade2dab0\"\u003e\u003ccode\u003eef1cac4\u003c/code\u003e\u003c/a\u003e fix(messaging,android): fixing an issue with analytics being triggered twice ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/584acc9fb2d805733c33060b875b674b9d434a7e\"\u003e\u003ccode\u003e584acc9\u003c/code\u003e\u003c/a\u003e fix(messaging,macos): unwrap UNNotificationResponse launch payload (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18527\"\u003e#18527\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_messaging-v16.6.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 `cloud_functions` from 6.2.0 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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/041af593b1d12aa7bb7ae5505186425d38315f02\"\u003e\u003ccode\u003e041af59\u003c/code\u003e\u003c/a\u003e test(auth,database,functions): move e2e suites into their example apps (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18541\"\u003e#18541\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_functions/issues/18520\"\u003e#18520\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_functions-v6.4.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 6.1.5 to 7.3.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/13e170479b3c66c890fa401f5fdb3af141faf67a\"\u003e\u003ccode\u003e13e1704\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/3939\"\u003e#3939\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/eedc414619ea90ad1399d5f5b10e5198cd86f079\"\u003e\u003ccode\u003eeedc414\u003c/code\u003e\u003c/a\u003e ci(connectivity_plus): fix macOS/iOS example build with Swift Package Manager...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bab4cd3ea03c8a402121bf5c5af68fc2dbb16892\"\u003e\u003ccode\u003ebab4cd3\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): prevent Linux client leaks (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3929\"\u003e#3929\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/93361872f025cc1b12a9477f628c541b483bf81f\"\u003e\u003ccode\u003e9336187\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/3928\"\u003e#3928\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/a0207591ad8d503a29c2e953f2c4ea7796b89f68\"\u003e\u003ccode\u003ea020759\u003c/code\u003e\u003c/a\u003e docs(connectivity_plus): Update min iOS and MacOS in README (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3926\"\u003e#3926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/bf04cdf66598dc3fca274b8b1db2b92b0bf6b73e\"\u003e\u003ccode\u003ebf04cdf\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): guard eventSink after engine teardown (iOS) (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3797\"\u003e#3797\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/4c623ae91269d0aa2e795508c2d6f94659f51ef2\"\u003e\u003ccode\u003e4c623ae\u003c/code\u003e\u003c/a\u003e feat(connectivity_plus): add hasConnectivity() utility extension (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3842\"\u003e#3842\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/b3bb72e6f7fe5a41b8268ac855da7b55e274265b\"\u003e\u003ccode\u003eb3bb72e\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): raise Apple platform minimums in SPM manifests to mat...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/c876d41f259301d0ad6662afcf72e8aed4b74925\"\u003e\u003ccode\u003ec876d41\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): use Windows list manager events (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3829\"\u003e#3829\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/3e150ba7d6c3219e022572b565000eedd4bedfd5\"\u003e\u003ccode\u003e3e150ba\u003c/code\u003e\u003c/a\u003e fix(connectivity_plus): improve network callback unregistration handling (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/connectivity_plus/issues/3681\"\u003e#3681\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/connectivity_plus-v7.3.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 `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 `custom_refresh_indicator` from 4.0.1 to 4.0.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/blob/master/CHANGELOG.md\"\u003ecustom_refresh_indicator's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e4.0.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved usages of deprecated Flutter APIs. The minimum supported Dart and Flutter versions remain unchanged.\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/gonuit/flutter-custom-refresh-indicator/commit/6e266021a27625527d50bdf4910e9eae45a7b21f\"\u003e\u003ccode\u003e6e26602\u003c/code\u003e\u003c/a\u003e docs: fix broken source link and clean up readme structure\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/ef18f1bfa878c905c82b896138afff674ae1de16\"\u003e\u003ccode\u003eef18f1b\u003c/code\u003e\u003c/a\u003e docs: point all readme assets to the v4.0.2 tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/7b50c379e4ed82e4b32933728c64e30e490cd421\"\u003e\u003ccode\u003e7b50c37\u003c/code\u003e\u003c/a\u003e docs: point readme assets to the v4.0.2 tag\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/a35365547e5f277d66171f2b3927b70e4aacfcc8\"\u003e\u003ccode\u003ea353655\u003c/code\u003e\u003c/a\u003e chore: exclude readme assets from published package\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/commit/56b58b15517f11ba28f933c0e40c582438c61f5d\"\u003e\u003ccode\u003e56b58b1\u003c/code\u003e\u003c/a\u003e fix: remove usages of deprecated Flutter APIs\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/gonuit/flutter-custom-refresh-indicator/compare/v4.0.1...v4.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `dynamic_color` from 1.8.1 to 2.1.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/material-foundation/flutter-packages/commits/HEAD/packages\"\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.1.0+1 to 4.1.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.1\u003c/h2\u003e\n\u003cp\u003eUpgraded cloud_firestore_platform_interface to ^8.0.0 (\u003ca href=\"https://redirect.github.com/atn832/fake_cloud_firestore/pull/336\"\u003ePR-336\u003c/a\u003e). Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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 `fake_firebase_security_rules` from 0.5.3 to 0.5.4\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/fake_firebase_security_rules/blob/main/CHANGELOG.md\"\u003efake_firebase_security_rules's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.5.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the SDK dependency to 3.0 (to be able to use Records).\u003c/li\u003e\n\u003cli\u003eRemoved the dependency on package:tuple.\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/atn832/fake_firebase_security_rules/commits\"\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.3 to 0.4.7\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a08ff657a97bc7fe8497830a355322cdb733533b\"\u003e\u003ccode\u003ea08ff65\u003c/code\u003e\u003c/a\u003e fix(appcheck,macos): fix how appAttestWithDeviceCheckFallback is working on f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1e6da07d55409d04b556639c339d1e170df44275\"\u003e\u003ccode\u003e1e6da07\u003c/code\u003e\u003c/a\u003e chore: add FlutterFramework dependency to plugins' Package.swift files (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18293\"\u003e#18293\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4f6960c437da6945e2db2505f4e0a92fef5b76da\"\u003e\u003ccode\u003e4f6960c\u003c/code\u003e\u003c/a\u003e fix(android): remove plugin-local AGP and Kotlin Gradle Plugin pins from buil...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/93523fbf8b265beebe62944d78444b74cd5a4507\"\u003e\u003ccode\u003e93523fb\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_app_check/issues/18520\"\u003e#18520\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.7/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.4.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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_mocks` from 0.15.1 to 0.15.2\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/atn832/firebase_auth_mocks/blob/master/CHANGELOG.md\"\u003efirebase_auth_mocks's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.15.2\u003c/h2\u003e\n\u003cp\u003eUpgraded firebase_auth_platform_interface dependency to ^9.0.0. \u003ca href=\"https://redirect.github.com/atn832/firebase_auth_mocks/pull/127\"\u003ePR-127\u003c/a\u003e. Thank you \u003ca href=\"https://github.com/Wim-Hexagons\"\u003eWim-Hexagons\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/firebase_auth_mocks/commits\"\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.7.0 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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_core_platform_interface` from 6.0.3 to 8.1.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core_platform_interface-v8.1.1/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.2.0 to 5.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics-v5.3.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_crashlytics_platform_interface` from 3.8.20 to 3.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/11daba2cee5d3f919f4f4466e51155fcf4d95f62\"\u003e\u003ccode\u003e11daba2\u003c/code\u003e\u003c/a\u003e feat(crashlytics): add Pigeon support (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18565\"\u003e#18565\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/80f06a789dcfeb69eea417ba1725e21007df0432\"\u003e\u003ccode\u003e80f06a7\u003c/code\u003e\u003c/a\u003e refactor(crashlytics,apple): migrate iOS/macOS plugin implementation to Swift...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1fb6302a4f740329ddaefb9d4ba852fe6b55beaa\"\u003e\u003ccode\u003e1fb6302\u003c/code\u003e\u003c/a\u003e refactor(crashlytics, android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_crashlytics/issues/18473\"\u003e#18473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_crashlytics_platform_interface-v3.9.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.2.0 to 16.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/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/69d16e44cb7f70d8eaaed3e4fe9d2a186194e3d4\"\u003e\u003ccode\u003e69d16e4\u003c/code\u003e\u003c/a\u003e feat(messaging,ios): migrate example iOS runner from ObjC to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18578\"\u003e#18578\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/1c89b686209c79ef800e61885bcbfbd555b589ee\"\u003e\u003ccode\u003e1c89b68\u003c/code\u003e\u003c/a\u003e feat(messaging,android): improve how messaging is determining permission on A...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_messaging/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/ef1cac4c0c5154921f70400d46a5d0eeade2dab0\"\u003e\u003ccode\u003eef1cac4\u003c/code\u003e\u003c/a\u003e fix(messaging,android): fixing an issue with analytics being triggered twice ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"h...\n\n_Description has been truncated_","html_url":"https://github.com/Shir0o/bible-read/pull/760","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shir0o%2Fbible-read/issues/760","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/760/packages"}},{"old_version":"3.0.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-09-01T03:00:18.000Z","version_change":"3.0.2 → 6.0.0","issue":{"uuid":"5307290396","node_id":"PR_kwDOR50xks8AAAABBsF6bA","number":7,"state":"closed","title":"Bump the flutter-packages 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-09-15T02:57:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-09-01T03:00:18.000Z","updated_at":"2026-09-15T02:57:16.000Z","time_to_close":1209416,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","group_name":"flutter-packages","update_count":16,"packages":[{"name":"cloud_firestore","old_version":"5.6.12","new_version":"6.9.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"intl","old_version":"0.20.2","new_version":"0.20.3","repository_url":"https://github.com/dart-lang/i18n"},{"name":"firebase_core","old_version":"3.15.2","new_version":"4.14.0","repository_url":"https://github.com/firebase/flutterfire"},{"name":"firebase_auth","old_version":"5.7.0","new_version":"6.6.1","repository_url":"https://github.com/firebase/flutterfire"},{"name":"fl_chart","old_version":"0.69.2","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_launcher_icons","old_version":"0.13.1","new_version":"0.14.4","repository_url":"https://github.com/fluttercommunity/flutter_launcher_icons"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_local_notifications","old_version":"17.2.4","new_version":"18.0.1","repository_url":"https://github.com/MaikuB/flutter_local_notifications"},{"name":"google_fonts","old_version":"6.3.3","new_version":"8.2.1","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":"package_info_plus","old_version":"8.3.1","new_version":"9.0.1","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"pdf","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"permission_handler","old_version":"11.4.0","new_version":"13.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"printing","old_version":"5.14.3","new_version":"5.15.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"share_plus","old_version":"10.1.4","new_version":"12.0.2","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"timezone","old_version":"0.9.4","new_version":"0.10.1","repository_url":"https://github.com/dart-lang/labs"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-packages group with 16 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [cloud_firestore](https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore) | `5.6.12` | `6.9.0` |\n| [intl](https://github.com/dart-lang/i18n/tree/main/pkgs) | `0.20.2` | `0.20.3` |\n| [firebase_core](https://github.com/firebase/flutterfire/tree/main/packages/firebase_core) | `3.15.2` | `4.14.0` |\n| [firebase_auth](https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth) | `5.7.0` | `6.6.1` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.69.2` | `1.2.0` |\n| [flutter_launcher_icons](https://github.com/fluttercommunity/flutter_launcher_icons) | `0.13.1` | `0.14.4` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_local_notifications](https://github.com/MaikuB/flutter_local_notifications) | `17.2.4` | `18.0.1` |\n| [google_fonts](https://github.com/flutter/packages/tree/main/packages) | `6.3.3` | `8.2.1` |\n| [google_sign_in](https://github.com/flutter/packages/tree/main/packages/google_sign_in) | `6.3.0` | `7.2.0` |\n| [package_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/package_info_plus) | `8.3.1` | `9.0.1` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.12.0` | `3.13.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `11.4.0` | `13.0.1` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.3` | `5.15.0` |\n| [share_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/share_plus) | `10.1.4` | `12.0.2` |\n| [timezone](https://github.com/dart-lang/labs/tree/main/pkgs) | `0.9.4` | `0.10.1` |\n\n\nUpdates `cloud_firestore` from 5.6.12 to 6.9.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f949c23d795a9d843ffd1c6deea285a4d9ce5ff3\"\u003e\u003ccode\u003ef949c23\u003c/code\u003e\u003c/a\u003e fix(firestore, android): defer transaction cleanup until stream cancellation ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/94e36f1da0ad26b3ca74d6bde0799f17a0be5b5e\"\u003e\u003ccode\u003e94e36f1\u003c/code\u003e\u003c/a\u003e fix(firestore): avoid completing transaction future twice (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18554\"\u003e#18554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/cfbe35f659a7950271d034d42dea599670819559\"\u003e\u003ccode\u003ecfbe35f\u003c/code\u003e\u003c/a\u003e test: complete per-package e2e migration — all 13 products, secrets-injected ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/67c022ae14fb3b13e3bc8db72d4e540dc1750246\"\u003e\u003ccode\u003e67c022a\u003c/code\u003e\u003c/a\u003e test: remove permanently-skipped and commented-out e2e tests (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/cloud_firestore/issues/18540\"\u003e#18540\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e09f98027571a445fc17713dd69d47919e112160\"\u003e\u003ccode\u003ee09f980\u003c/code\u003e\u003c/a\u003e ci: stabilization pass — fix broken caches, flaky retries, and the e2e-fdc re...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/cloud_firestore-v6.9.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 `intl` from 0.20.2 to 0.20.3\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.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the Turkish Lira (TRY) currency symbol in \u003ccode\u003esimpleCurrencySymbols\u003c/code\u003e\nfrom \u0026quot;TL\u0026quot; to \u0026quot;₺\u0026quot; (U+20BA). This ensures accuracy and alignment with the\nofficial symbol introduced in 2012.\u003c/li\u003e\n\u003cli\u003eFix parsing of locale strings containing script codes in \u003ccode\u003everifiedLocale\u003c/code\u003e.\nFor example, \u003ccode\u003ezh-Hans-CN\u003c/code\u003e would have been previously parsed as \u003ccode\u003ezh\u003c/code\u003e, but is\nnow parsed as \u003ccode\u003ezh_CN\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eUpdate the Ghanaian Cedis (GHS) currency symbol in \u003ccode\u003esimpleCurrencySymbols\u003c/code\u003e\nfrom \u0026quot;GHS\u0026quot; to \u0026quot;GH₵(U+20B5)\u0026quot;.\u003c/li\u003e\n\u003cli\u003eUpdate to CLDR v48.\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e@pragma('wasm:prefer-inline')\u003c/code\u003e to \u003ccode\u003eIntl\u003c/code\u003e methods that already have\n\u003ccode\u003e@pragma('vm:prefer-inline')\u003c/code\u003e, for the same reason: to help omit message\ndescriptions from compiled output.\u003c/li\u003e\n\u003cli\u003eUpdate analysis to newest \u003ccode\u003epackage:lints\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/dart-lang/i18n/commit/22b808d758c1accf1b18dc3121f0991152709748\"\u003e\u003ccode\u003e22b808d\u003c/code\u003e\u003c/a\u003e use broader types\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/588013a5e79483fe62ee2e08fcdc7f22f47a0738\"\u003e\u003ccode\u003e588013a\u003c/code\u003e\u003c/a\u003e Upgrade analyzer\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/3be91bcd5887b874a07c2c358225d7d809e83270\"\u003e\u003ccode\u003e3be91bc\u003c/code\u003e\u003c/a\u003e Add \u003ca href=\"https://github.com/pragma\"\u003e\u003ccode\u003e@​pragma\u003c/code\u003e\u003c/a\u003e(wasm:prefer-inline)\u003ccode\u003eto\u003c/code\u003eIntl` methods (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1060\"\u003e#1060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/2ae32fdd9ca14ecdca77dc37787dbba3c9e2c48a\"\u003e\u003ccode\u003e2ae32fd\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/de7e11b7cc231d8daf6e49dc12690d7339241691\"\u003e\u003ccode\u003ede7e11b\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/3d58541bafd6c5c2a6273aa1767bf8c5f85b6d6c\"\u003e\u003ccode\u003e3d58541\u003c/code\u003e\u003c/a\u003e No public description\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/b77c9a7426bd8e570ebc5d99f224a0dfd0fbc9e1\"\u003e\u003ccode\u003eb77c9a7\u003c/code\u003e\u003c/a\u003e Change \u003ccode\u003epub run\u003c/code\u003e to \u003ccode\u003edart run\u003c/code\u003e in README.md (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1044\"\u003e#1044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/45f1c2029b03209401f28a9b121a38dfb32c4501\"\u003e\u003ccode\u003e45f1c20\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1033\"\u003e#1033\u003c/a\u003e from dart-lang:moredocs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/7aabf9b9f5408ce3f49e77c3b1c7d2f422fa5502\"\u003e\u003ccode\u003e7aabf9b\u003c/code\u003e\u003c/a\u003e Hint to use package:intl4x instead of package:intl (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1036\"\u003e#1036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/i18n/commit/fc7c308a8393b1b77c4ba5b6cc7c7fed96425778\"\u003e\u003ccode\u003efc7c308\u003c/code\u003e\u003c/a\u003e Updates to intl4x: bugs and typing (\u003ca href=\"https://github.com/dart-lang/i18n/tree/main/pkgs/issues/1035\"\u003e#1035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/i18n/commits/intl-v0.20.3/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `firebase_core` from 3.15.2 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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_auth` from 5.7.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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` from 5.7.0 to 6.6.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/e82a3ae7aca10aa8f3a78134df10c41e62ffc04c\"\u003e\u003ccode\u003ee82a3ae\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/28e30cb961c64f138d36be6f12b7fa67ea10e596\"\u003e\u003ccode\u003e28e30cb\u003c/code\u003e\u003c/a\u003e fix(firebase_auth): compile Android Kotlin without checker-qual on inferred t...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/2e1ebd8dc6172f4e0290435c79e4040a4956eada\"\u003e\u003ccode\u003e2e1ebd8\u003c/code\u003e\u003c/a\u003e chore(release): 2026-08-24 — BoM 5.0.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18606\"\u003e#18606\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/fef6d42090ea275f07117c085bd04710d9df51bc\"\u003e\u003ccode\u003efef6d42\u003c/code\u003e\u003c/a\u003e refactor(platform_interface): replace Flutter UI and foundation imports with ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6131eddc724aac2005f839e612617953572422fc\"\u003e\u003ccode\u003e6131edd\u003c/code\u003e\u003c/a\u003e refactor(auth,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18582\"\u003e#18582\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/8d97b56120900eee4e78bd52577b12831604cce9\"\u003e\u003ccode\u003e8d97b56\u003c/code\u003e\u003c/a\u003e refactor(auth,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18581\"\u003e#18581\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_auth/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/6d48e7c303761d6db9e71188c63a2a3bc3aaefcd\"\u003e\u003ccode\u003e6d48e7c\u003c/code\u003e\u003c/a\u003e fix(auth,macos): throw a clear error for unsupported provider sign-in flows (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_auth-v6.6.1/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 3.15.2 to 4.14.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/b757b4aa64b1c51948eedfb630f52dc961f4c11c\"\u003e\u003ccode\u003eb757b4a\u003c/code\u003e\u003c/a\u003e chore(release): publish packages\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9bc9d9ce406e868a958f6e36b2a07682834d0458\"\u003e\u003ccode\u003e9bc9d9c\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase Android SDK to 34.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18597\"\u003e#18597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/07febc37617ab8b4f6f06e7208baa6a15ce2ef70\"\u003e\u003ccode\u003e07febc3\u003c/code\u003e\u003c/a\u003e feat: bump Firebase iOS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18596\"\u003e#18596\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/f29565bb191ddc32973f5b3be9fb4173ae3896b4\"\u003e\u003ccode\u003ef29565b\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase JS SDK to 12.18.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18598\"\u003e#18598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/9a357750b28c9b9a5cb4c64e13ea497616a39a22\"\u003e\u003ccode\u003e9a35775\u003c/code\u003e\u003c/a\u003e feat(core): bump Firebase C++ SDK to 13.11.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18599\"\u003e#18599\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/4c3865e2e56bf59904a9f48a6e70f0f963df2cda\"\u003e\u003ccode\u003e4c3865e\u003c/code\u003e\u003c/a\u003e fix(ci): bump Kotlin Gradle plugin to 2.3.0 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18600\"\u003e#18600\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/a54439f91e0d84c169b5f09def5174b590619f0d\"\u003e\u003ccode\u003ea54439f\u003c/code\u003e\u003c/a\u003e fix(core, crashlytics): drop \u003ccode\u003eflutter_test\u003c/code\u003e from published dependencies (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18575\"\u003e#18575\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/7a0f5856cbb2ae64c530dcbdb43b03d43912465c\"\u003e\u003ccode\u003e7a0f585\u003c/code\u003e\u003c/a\u003e refactor(core,android): migrate native implementation to Kotlin (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18570\"\u003e#18570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/3b9a655b8ac8ac5f6efa23ea63e210b597f2ec02\"\u003e\u003ccode\u003e3b9a655\u003c/code\u003e\u003c/a\u003e refactor(core,apple): migrate iOS/macOS plugin implementation to Swift (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18569\"\u003e#18569\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/firebase/flutterfire/commit/87ace8496fec75c461f3b29a9b8a85d46e286957\"\u003e\u003ccode\u003e87ace84\u003c/code\u003e\u003c/a\u003e fix(ci): align Android toolchain and analyzer with Flutter 3.47 (\u003ca href=\"https://github.com/firebase/flutterfire/tree/main/packages/firebase_core/issues/18566\"\u003e#18566\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/firebase/flutterfire/commits/firebase_core-v4.14.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 `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_launcher_icons` from 0.13.1 to 0.14.4\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/releases\"\u003eflutter_launcher_icons's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev0.14.4\u003c/h2\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.2...v0.14.4\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.2...v0.14.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.2\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix: wrong PR mentioned in changelog by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/584\"\u003efluttercommunity/flutter_launcher_icons#584\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixes the issue where the dark and tinted icons by \u003ca href=\"https://github.com/vlazdra\"\u003e\u003ccode\u003e@​vlazdra\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/597\"\u003efluttercommunity/flutter_launcher_icons#597\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/vlazdra\"\u003e\u003ccode\u003e@​vlazdra\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/597\"\u003efluttercommunity/flutter_launcher_icons#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.1...v0.14.2\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.1...v0.14.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.1\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eCorrected run commands in the documentation by \u003ca href=\"https://github.com/gokadzev\"\u003e\u003ccode\u003e@​gokadzev\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/577\"\u003efluttercommunity/flutter_launcher_icons#577\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/gokadzev\"\u003e\u003ccode\u003e@​gokadzev\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/577\"\u003efluttercommunity/flutter_launcher_icons#577\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.0...v0.14.1\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.14.0...v0.14.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev0.14.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate README.md by \u003ca href=\"https://github.com/malibayram\"\u003e\u003ccode\u003e@​malibayram\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/483\"\u003efluttercommunity/flutter_launcher_icons#483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRevert \u0026quot;Update README.md\u0026quot; by \u003ca href=\"https://github.com/RatakondalaArun\"\u003e\u003ccode\u003e@​RatakondalaArun\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/484\"\u003efluttercommunity/flutter_launcher_icons#484\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003edocs: generate config file feature documentation by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/485\"\u003efluttercommunity/flutter_launcher_icons#485\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003estyle: fixed linting warnings on pub website by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/486\"\u003efluttercommunity/flutter_launcher_icons#486\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003esupport ios icon background color when removing alpha by \u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/450\"\u003efluttercommunity/flutter_launcher_icons#450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003ebackground_color_ios\u003c/code\u003e description to README.md by \u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/487\"\u003efluttercommunity/flutter_launcher_icons#487\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix typo in README.md by \u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/488\"\u003efluttercommunity/flutter_launcher_icons#488\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFixed the misspellings of whether [Issue \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/526\"\u003e#526\u003c/a\u003e] by \u003ca href=\"https://github.com/muddi900\"\u003e\u003ccode\u003e@​muddi900\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/527\"\u003efluttercommunity/flutter_launcher_icons#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: added support for android 13+ themed icons by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/497\"\u003efluttercommunity/flutter_launcher_icons#497\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature: Configure dark and tinted mode icons for iOS 18+ by \u003ca href=\"https://github.com/KevinHaendel\"\u003e\u003ccode\u003e@​KevinHaendel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/569\"\u003efluttercommunity/flutter_launcher_icons#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erelated to [issue \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/96\"\u003e#96\u003c/a\u003e], Suggestion for an easier way to apply foreground inset by \u003ca href=\"https://github.com/LOCKEDFILE\"\u003e\u003ccode\u003e@​LOCKEDFILE\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/563\"\u003efluttercommunity/flutter_launcher_icons#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eupdate readme to use dart run by \u003ca href=\"https://github.com/eifr\"\u003e\u003ccode\u003e@​eifr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/561\"\u003efluttercommunity/flutter_launcher_icons#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: tests fails for the newly generated ios list by \u003ca href=\"https://github.com/OutdatedGuy\"\u003e\u003ccode\u003e@​OutdatedGuy\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/576\"\u003efluttercommunity/flutter_launcher_icons#576\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/malibayram\"\u003e\u003ccode\u003e@​malibayram\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/483\"\u003efluttercommunity/flutter_launcher_icons#483\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/HaoCherHong\"\u003e\u003ccode\u003e@​HaoCherHong\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/450\"\u003efluttercommunity/flutter_launcher_icons#450\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/muddi900\"\u003e\u003ccode\u003e@​muddi900\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/527\"\u003efluttercommunity/flutter_launcher_icons#527\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/KevinHaendel\"\u003e\u003ccode\u003e@​KevinHaendel\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/569\"\u003efluttercommunity/flutter_launcher_icons#569\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/LOCKEDFILE\"\u003e\u003ccode\u003e@​LOCKEDFILE\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/563\"\u003efluttercommunity/flutter_launcher_icons#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/eifr\"\u003e\u003ccode\u003e@​eifr\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/561\"\u003efluttercommunity/flutter_launcher_icons#561\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.13.1...v0.14.0\"\u003ehttps://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.13.1...v0.14.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/fluttercommunity/flutter_launcher_icons/blob/master/CHANGELOG.md\"\u003eflutter_launcher_icons's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.4 (10th June 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved rules which no longer exist from analysis_options \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/598\"\u003e#598\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix template generated within thegenerate command \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/642\"\u003e#642\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eStandardize on async I/O and waiting for work to complete \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/646\"\u003e#646\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.3 (17th January 2025)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Avoids creating mipmap file used by adaptive and monochrome icons if no config exist for both \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/601\"\u003e#601\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.2 (5th December 2024)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eiOS: Fixed issue where dark and tinted icons were placed into the wrong directory \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/597\"\u003e#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.1 (24th September 2024)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.14.0 (21st September 2024)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Support for monochrome icons \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/497\"\u003e#497\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eBefore\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cp\u003e\u003cstrong\u003eNow\u003c/strong\u003e\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003cul\u003e\n\u003cli\u003eAndroid: Ability to set inset for adaptive icon foreground and monochrome icon \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/563\"\u003e#563\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eiOS: Dark and Tinted icons for iOS 18+ \u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/pull/569\"\u003e#569\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/fluttercommunity/flutter_launcher_icons/commit/10b86b10a5adef1368860aa22c8473d1881c47da\"\u003e\u003ccode\u003e10b86b1\u003c/code\u003e\u003c/a\u003e build: v0.14.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/127ab0fb38df3c9945668c4510d58826682bdaeb\"\u003e\u003ccode\u003e127ab0f\u003c/code\u003e\u003c/a\u003e fix(template): wrong attribute to remove alpha channel (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/586\"\u003e#586\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/0dd859cf35e60defc915be0e7c16d1d57e9271f4\"\u003e\u003ccode\u003e0dd859c\u003c/code\u003e\u003c/a\u003e chores: remove deprecated rules from analysis_options (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/598\"\u003e#598\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/6b01e4a1de3dff72e966c866e2de49f774d5dd8f\"\u003e\u003ccode\u003e6b01e4a\u003c/code\u003e\u003c/a\u003e refactor: readme improvements (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/631\"\u003e#631\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/823caac1ae50ab8128eb02c7306f217e2e35db5c\"\u003e\u003ccode\u003e823caac\u003c/code\u003e\u003c/a\u003e fix : rename remove_alpha_ios for generate (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/642\"\u003e#642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/a787b1a738ebe67c961c15593ebaa0eb490bdd49\"\u003e\u003ccode\u003ea787b1a\u003c/code\u003e\u003c/a\u003e refactor : standardize on async I/O and waiting for work to complete (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/646\"\u003e#646\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/4920f04c0164bf939561b50d1444ba588b3930f7\"\u003e\u003ccode\u003e4920f04\u003c/code\u003e\u003c/a\u003e fix: typo in readme (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/639\"\u003e#639\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/57eedb7715b7bd616cbfc1379a3cfdf4ae2e6227\"\u003e\u003ccode\u003e57eedb7\u003c/code\u003e\u003c/a\u003e build: v0.14.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/945eadd115ef7e3fb741bdc4bd17b345d415cfac\"\u003e\u003ccode\u003e945eadd\u003c/code\u003e\u003c/a\u003e fix(android): show blank icon if no adaptive icon set (\u003ca href=\"https://redirect.github.com/fluttercommunity/flutter_launcher_icons/issues/601\"\u003e#601\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/commit/7e467bc93a71c265c58d52742a1dd726c9e98381\"\u003e\u003ccode\u003e7e467bc\u003c/code\u003e\u003c/a\u003e build: v0.14.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fluttercommunity/flutter_launcher_icons/compare/v0.13.1...v0.14.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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 17.2.4 to 18.0.1\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-v18.0.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded upper bound constraints for \u003ca href=\"https://pub.dev/packages/timezone\"\u003etimezone\u003c/a\u003e dependency. This is to allow the plugin and apps pull version 0.10.x if constraints are satisified. Future releases may bump the minimum \u003ccode\u003etimezone\u003c/code\u003e dependency but this approach is being used at the moment as version 0.10.0 of the time \u003ccode\u003etimezone\u003c/code\u003e package introduces a dependency on \u003ccode\u003ehttp\u003c/code\u003e package. Directly bumping the \u003ccode\u003eflutter_local_notifications\u003c/code\u003e dependency on \u003ccode\u003etimezone\u003c/code\u003e could have introduced dependency conflicts\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e Bumped minimum Flutter SDK requirement to 3.13. 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 4.4 (API level 19)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 11\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e  removed the deprecated \u003ccode\u003eandroidAllowWhileIdle\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e and \u003ccode\u003eperiodicallyShow()\u003c/code\u003e methods. \u003ccode\u003eandroidScheduleMode\u003c/code\u003e is now a required parameter\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e plugin has been fixed with regards to how it registers the platform-specific implementations of the plugin. Thanks to the PR from \u003ca href=\"https://github.com/provokateurin\"\u003eKate\u003c/a\u003e. Any written tests done on the [FlutterLocalNotificationsPlugin] will need to manually call the \u003ccode\u003eregisterWith()\u003c/code\u003e method that has been added to each implementation. This affects the following platforms/classes where the \u003ccode\u003eregisterWith()\u003c/code\u003e method was added\n\u003cul\u003e\n\u003cli\u003e[Android] \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003ccode\u003eIOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[macOS] \u003ccode\u003eMacOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e Removed \u003ccode\u003eonDidReceiveLocalNotification\u003c/code\u003e callback as this was only relevant on iOS versions older than 10\u003c/li\u003e\n\u003cli\u003eFixed example app to have the appropriate permissions for foreground services\u003c/li\u003e\n\u003cli\u003eUpdated readme when it comes to setting up the \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e file to include details of what's needed for foreground services. Note these details were already available in the API docs\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0-dev.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIncluded changes from 17.2.4 release that was done to add in a privacy manifest file to macOS implementation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0-dev.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e[iOS] \u003cstrong\u003eBreaking change\u003c/strong\u003e Removed \u003ccode\u003eonDidReceiveLocalNotification\u003c/code\u003e callback as this was only relevant on iOS versions older than 10\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eflutter_local_notifications-v18.0.0-dev.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking changes\u003c/strong\u003e Bumped minimum Flutter SDK requirement to 3.13. 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 4.4 (API level 19)\u003c/li\u003e\n\u003cli\u003e[iOS] minimum iOS version is now 11\u003c/li\u003e\n\u003cli\u003e[macOS] minimum macOS version is now 10.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e[Android] \u003cstrong\u003eBreaking change\u003c/strong\u003e  removed the deprecated \u003ccode\u003eandroidAllowWhileIdle\u003c/code\u003e parameter from \u003ccode\u003ezonedSchedule()\u003c/code\u003e and \u003ccode\u003eperiodicallyShow()\u003c/code\u003e methods. \u003ccode\u003eandroidScheduleMode\u003c/code\u003e is now a required parameter\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eBreaking change\u003c/strong\u003e plugin has been fixed with regards to how it registers the platform-specific implementations of the plugin. Thanks to the PR from \u003ca href=\"https://github.com/provokateurin\"\u003eKate\u003c/a\u003e. Any written tests done on the [FlutterLocalNotificationsPlugin] will need to manually call the \u003ccode\u003eregisterWith()\u003c/code\u003e method that has been added to each implementation. This affects the following platforms/classes where the \u003ccode\u003eregisterWith()\u003c/code\u003e method was added\n\u003cul\u003e\n\u003cli\u003e[Android] \u003ccode\u003eAndroidFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[iOS] \u003ccode\u003eIOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[macOS] \u003ccode\u003eMacOSFlutterLocalNotificationsPlugin\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed example app to have the appropriate permissions for foreground services\u003c/li\u003e\n\u003cli\u003eUpdated readme when it comes to setting up the \u003ccode\u003eAndroidManifest.xml\u003c/code\u003e file to include details of what's needed for foreground services. Note these details were already available in the API docs\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/MaikuB/flutter_local_notifications/commit/c15783f3da2de2cec4c8aeb87d6a885ecfcf44b8\"\u003e\u003ccode\u003ec15783f\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] fixed 18.0.1 changelog (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2452\"\u003e#2452\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/d1ee43d4b0362ef02e6da160f97b4a73eb389023\"\u003e\u003ccode\u003ed1ee43d\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] prepare for 18.0.1 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2451\"\u003e#2451\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/e5e9b51c78fbefcc416cc3c5de380b946a2fa19e\"\u003e\u003ccode\u003ee5e9b51\u003c/code\u003e\u003c/a\u003e Bump timezone from 0.9.4 to 0.10.0 in /flutter_local_notifications (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2445\"\u003e#2445\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/94a117094d596cb3a11d342ebe9b56fbdab778ae\"\u003e\u003ccode\u003e94a1170\u003c/code\u003e\u003c/a\u003e [various] prepare for 18.0.0 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2442\"\u003e#2442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/15fe93099a98d052a9b6b47d2d0ed272013c4749\"\u003e\u003ccode\u003e15fe930\u003c/code\u003e\u003c/a\u003e prepare for 18.0.0-dev.3 release (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2437\"\u003e#2437\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/1da4bb73801081ff5243efd54093cee78494356d\"\u003e\u003ccode\u003e1da4bb7\u003c/code\u003e\u003c/a\u003e added privacy manifest file to macOS implementation (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2436\"\u003e#2436\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/8b8669e698f2c48f4faa21b7ce863574a2604b4c\"\u003e\u003ccode\u003e8b8669e\u003c/code\u003e\u003c/a\u003e [flutter_local_notifications] removed all code related to UILocalNotification...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/a3d332386ff5aa91b85c49ce46d209c3aded22b3\"\u003e\u003ccode\u003ea3d3323\u003c/code\u003e\u003c/a\u003e split out format workflow to occur on push (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2433\"\u003e#2433\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/7265ae28e34249cec1b5e887d5c9c228ff257e5e\"\u003e\u003ccode\u003e7265ae2\u003c/code\u003e\u003c/a\u003e bumped dependency to linux 5.0.0 prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2422\"\u003e#2422\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MaikuB/flutter_local_notifications/commit/cc67070456e17737dba8b112df02b6bdde7ff5f8\"\u003e\u003ccode\u003ecc67070\u003c/code\u003e\u003c/a\u003e updated various plugins for prerelease (\u003ca href=\"https://redirect.github.com/MaikuB/flutter_local_notifications/issues/2421\"\u003e#2421\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-v17.2.4...flutter_local_notifications-v18.0.1\"\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.2.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/ac87e65333e1159022267053c009f747667f6f50\"\u003e\u003ccode\u003eac87e65\u003c/code\u003e\u003c/a\u003e [google_fonts] Remove failed loads from pendingFonts (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12240\"\u003e#12240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a5beb57a843bed48986aa188aeb629cc3d655b42\"\u003e\u003ccode\u003ea5beb57\u003c/code\u003e\u003c/a\u003e [google_sign_in_android] Keep \u003ccode\u003edefault_web_client_id\u003c/code\u003e resource from being str...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/caddb39d831fc9e7f9a2cbe5c87d75629adc35ac\"\u003e\u003ccode\u003ecaddb39\u003c/code\u003e\u003c/a\u003e [vector_graphics] Provide textDirection for semantics label to avoid crash wi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/a404e4cb97c3190e4fd948226ea25434afaa249e\"\u003e\u003ccode\u003ea404e4c\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Update \u003ccode\u003eAGENTS.md\u003c/code\u003e to improve video recording integr...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/5351d8c0f8df210f09d79aea5960a5d48ceb44af\"\u003e\u003ccode\u003e5351d8c\u003c/code\u003e\u003c/a\u003e [material_ui, cupertino_ui] Add migration bridge utilities (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12314\"\u003e#12314\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/44a984d1df861ca6596453c2a77d7b92ac224b30\"\u003e\u003ccode\u003e44a984d\u003c/code\u003e\u003c/a\u003e Enforce scoped validation tools in AGENTS.md with file-based trap evals (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12297\"\u003e#12297\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/43dcfe52e9571de54966fccac3ffcdc6503bd312\"\u003e\u003ccode\u003e43dcfe5\u003c/code\u003e\u003c/a\u003e [camera_android_camerax] Prefer higher resolution for max preset (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/11956\"\u003e#11956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/dd11626c81a3972e1718dd3e9750195ebccbaa3d\"\u003e\u003ccode\u003edd11626\u003c/code\u003e\u003c/a\u003e [pigeon] Clean up legacy registrant code (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues/12205\"\u003e#12205\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1448f08262f13fa92095417baccee814ed8d4196\"\u003e\u003ccode\u003e1448f08\u003c/code\u003e\u003c/a\u003e [go_router] Add BlockedInitialNavigationException for blocked initial deep li...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/b0d355f6d5a7e8943946686b05496825f0067e7e\"\u003e\u003ccode\u003eb0d355f\u003c/code\u003e\u003c/a\u003e [file_selector] Switch to Swift Testing (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/issues...\n\n_Description has been truncated_","html_url":"https://github.com/mk-ooo1/apphub-files/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mk-ooo1%2Fapphub-files/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":"/frontend","pr_created_at":"2026-08-30T09:00:42.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5291245041","node_id":"PR_kwDOQ3hX4M8AAAABBfjNSw","number":24,"state":"closed","title":"deps: bump flutter_lints from 5.0.0 to 6.0.0 in /frontend","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-08-30T19:12:05.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-30T09:00:42.000Z","updated_at":"2026-08-30T19:12:14.000Z","time_to_close":36683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps","packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/frontend","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) 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","html_url":"https://github.com/nammoku-solutions/write-diary-ai/pull/24","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/nammoku-solutions%2Fwrite-diary-ai/issues/24","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/24/packages"}},{"old_version":"5.0.0","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-08-29T22:45:38.000Z","version_change":"5.0.0 → 6.0.0","issue":{"uuid":"5289219353","node_id":"PR_kwDOTxjYaM8AAAABBeEyfQ","number":12,"state":"closed","title":"build(deps): bump the flutter-dependencies group across 1 directory with 4 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-05T22:44:46.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-29T22:45:38.000Z","updated_at":"2026-09-05T22:44:48.000Z","time_to_close":604748,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): bump","group_name":"flutter-dependencies","update_count":4,"packages":[{"name":"flutter_lints","old_version":"5.0.0","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_secure_storage","old_version":"9.2.4","new_version":"10.3.1","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"geolocator","old_version":"14.0.2","new_version":"14.0.3","repository_url":"https://github.com/baseflow/flutter-geolocator"},{"name":"flutter_secure_storage","old_version":"10.3.1","new_version":"11.0.0","repository_url":"https://github.com/mogol/flutter_secure_storage"},{"name":"file_picker","old_version":"10.3.10","new_version":"12.1.2","repository_url":"https://github.com/miguelpruivo/flutter_file_picker"}],"path":null,"ecosystem":"pub"},"body":"Bumps the flutter-dependencies group with 4 updates in the /apps/mobile directory: [flutter_lints](https://github.com/flutter/packages/tree/main/packages), [flutter_secure_storage](https://github.com/mogol/flutter_secure_storage), [geolocator](https://github.com/baseflow/flutter-geolocator) and [file_picker](https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages).\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_secure_storage` from 9.2.4 to 10.3.1\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/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `geolocator` from 14.0.2 to 14.0.3\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/6eb56a65c7e6b9f3ec45b141a72e4ea446bd9c8a\"\u003e\u003ccode\u003e6eb56a6\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/1c2a5a190d0cdc3aaa801bc4d453a4d846ee6631\"\u003e\u003ccode\u003e1c2a5a1\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/ccdb2c528363153f5e37f66d62d2303079b7a623\"\u003e\u003ccode\u003eccdb2c5\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/fe1bee2376bb6a846aad279be2a39aeeb172e4f4\"\u003e\u003ccode\u003efe1bee2\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/68d8042c58b566f801488380a80f3b728b347ecd\"\u003e\u003ccode\u003e68d8042\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/a49f7899b649c091c1c90d8373b2978a16c1f39b\"\u003e\u003ccode\u003ea49f789\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/627caff3a19bc617f1acf69594ded5c6d0b5cf19\"\u003e\u003ccode\u003e627caff\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/da8c4f5ac855b7d7ccb11936fde3ec0d165ee2fa\"\u003e\u003ccode\u003eda8c4f5\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/7332ccb1c784e07368faded4c4bf351318adf072\"\u003e\u003ccode\u003e7332ccb\u003c/code\u003e\u003c/a\u003e Maintenance, updates dependencies\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-geolocator/commit/9f4725e5ec387304cb0b3c4ef1f94b0c13a01c22\"\u003e\u003ccode\u003e9f4725e\u003c/code\u003e\u003c/a\u003e docs: clarify that Position.heading carries course over ground (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1187\"\u003e#1187\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/baseflow/flutter-geolocator/issues/1783\"\u003e#1783\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-geolocator/compare/geolocator_v14.0.2...geolocator_14.0.3\"\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.3.1 to 11.0.0\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/3fc4c53ecffd7bc1f977bc5d76f0f3fb33eb3228\"\u003e\u003ccode\u003e3fc4c53\u003c/code\u003e\u003c/a\u003e fix: revert updated darwin package for backwards compatibility\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/6b9e8f44db1d369036188d4d41549486b926a1cf\"\u003e\u003ccode\u003e6b9e8f4\u003c/code\u003e\u003c/a\u003e fix: added changelog entries\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/0b9ed95a19a072bb5c3e3cb18f53fdc77c6a93a7\"\u003e\u003ccode\u003e0b9ed95\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1148\"\u003e#1148\u003c/a\u003e from CORDEA/fix/defer-preferences-until-cipher-initi...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/c557a5341be7c3e70d832e81422512e91d3b5b57\"\u003e\u003ccode\u003ec557a53\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/mogol/flutter_secure_storage/issues/1147\"\u003e#1147\u003c/a\u003e from CORDEA/fix/reset-stale-cipher-iv-on-biometric-f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/be0674ab710bf88ecb5b5f57b06dac089d3fcc5e\"\u003e\u003ccode\u003ebe0674a\u003c/code\u003e\u003c/a\u003e Use a single SharedPreferences.Editor when resetting stale IV\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/5817b554fe859066c8a218d7e5f6e5fa2b1aad01\"\u003e\u003ccode\u003e5817b55\u003c/code\u003e\u003c/a\u003e Reset stale cipher IV when biometric auth fails before completion\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/635013b238b0a1242d989a1a5c9c30b401e87eb5\"\u003e\u003ccode\u003e635013b\u003c/code\u003e\u003c/a\u003e Defer setting preferences until storageCipher is initialized\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/35da5ae16dcfc76edfcb24de092a9ed4f151f52e\"\u003e\u003ccode\u003e35da5ae\u003c/code\u003e\u003c/a\u003e fix: badge\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/a86a1ef1b97dc60bece939dbaa63b381e7bac0c2\"\u003e\u003ccode\u003ea86a1ef\u003c/code\u003e\u003c/a\u003e release of v10.3.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/juliansteenbakker/flutter_secure_storage/commit/9d09d99a7ff7693f2a98af77850a7287d2fa4599\"\u003e\u003ccode\u003e9d09d99\u003c/code\u003e\u003c/a\u003e release of v0.3.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/mogol/flutter_secure_storage/compare/v9.2.4...v10.3.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `file_picker` from 10.3.10 to 12.1.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/releases\"\u003efile_picker's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e12.0.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRunning \u003ccode\u003edart format .\u003c/code\u003e in the repository by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1982\"\u003emiguelpruivo/flutter_file_picker#1982\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: migrate iOS and macOS to shared Darwin sources by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1983\"\u003emiguelpruivo/flutter_file_picker#1983\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(darwin): avoid false FlutterMacOS SourceKit errors by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1984\"\u003emiguelpruivo/flutter_file_picker#1984\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): normalize duplicate saveFile names to preserve extension by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1985\"\u003emiguelpruivo/flutter_file_picker#1985\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): normalize duplicate save names and avoid nested collision suffixes by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1986\"\u003emiguelpruivo/flutter_file_picker#1986\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix web default for pickFiles withData by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1988\"\u003emiguelpruivo/flutter_file_picker#1988\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): update gradle wrapper to 8.7 to fix AGP 8.5.1 minimum requirement error by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1991\"\u003emiguelpruivo/flutter_file_picker#1991\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImplement Storage Access Framework (SAF) with persistable URI grants by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1989\"\u003emiguelpruivo/flutter_file_picker#1989\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(windows): migrate win32 to 6.0.1 by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1981\"\u003emiguelpruivo/flutter_file_picker#1981\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update version to 12.0.0-beta.1 in pubspec.yaml by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/1999\"\u003emiguelpruivo/flutter_file_picker#1999\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: update changelog to reflect beta version 12.0.0-beta.1 by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2000\"\u003emiguelpruivo/flutter_file_picker#2000\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): handle OutOfMemoryError gracefully on large withData selections (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1997\"\u003e#1997\u003c/a\u003e) by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2001\"\u003emiguelpruivo/flutter_file_picker#2001\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: improve image selection logic and update build dependencies by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2004\"\u003emiguelpruivo/flutter_file_picker#2004\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate dependency versions for 12.0.0-beta.2 by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2006\"\u003emiguelpruivo/flutter_file_picker#2006\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): support AGP 9+ and android.builtInKotlin property for plugin registration (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/2002\"\u003e#2002\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2010\"\u003emiguelpruivo/flutter_file_picker#2010\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate version to 12.0.0-beta.3 and fix Android plugin registration by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2011\"\u003emiguelpruivo/flutter_file_picker#2011\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): update error code to explorer_not_found when file explorer is missing (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1850\"\u003e#1850\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2008\"\u003emiguelpruivo/flutter_file_picker#2008\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add support for custom dialog titles in pickFileAndDirectoryPaths (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1911\"\u003e#1911\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2009\"\u003emiguelpruivo/flutter_file_picker#2009\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/fix add loading into save (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1918\"\u003e#1918\u003c/a\u003e) by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2007\"\u003emiguelpruivo/flutter_file_picker#2007\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): fix FileType.any subdirectory visibility by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2016\"\u003emiguelpruivo/flutter_file_picker#2016\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: implement pickFile() API and improve PlatformFile documentation (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/1469\"\u003e#1469\u003c/a\u003e) by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2017\"\u003emiguelpruivo/flutter_file_picker#2017\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(darwin): add missing FlutterFramework dependency to Package.swift by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2025\"\u003emiguelpruivo/flutter_file_picker#2025\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): remove explicit KGP dependency to resolve warnings under AGP 9.0+ by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2026\"\u003emiguelpruivo/flutter_file_picker#2026\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFeature/migrate goovy to kts by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2028\"\u003emiguelpruivo/flutter_file_picker#2028\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: summarize file bytes in debug output by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2029\"\u003emiguelpruivo/flutter_file_picker#2029\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix saveFile bytes handling on Android and iOS by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2038\"\u003emiguelpruivo/flutter_file_picker#2038\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix iOS picker stuck state on fast swipe dismiss by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2040\"\u003emiguelpruivo/flutter_file_picker#2040\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[All platforms][IOS] - feature: Refactor code in example \u0026amp; ios image order by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2047\"\u003emiguelpruivo/flutter_file_picker#2047\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[IOS] feature: IOS prevent freece UI by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2048\"\u003emiguelpruivo/flutter_file_picker#2048\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix web readAsBytes fallback for blob URLs by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2042\"\u003emiguelpruivo/flutter_file_picker#2042\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e[Android] - Feature: add coroutine to save file process by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2045\"\u003emiguelpruivo/flutter_file_picker#2045\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport 'src/platform/file_picker_platform_interface.dart' by \u003ca href=\"https://github.com/zmuranaka\"\u003e\u003ccode\u003e@​zmuranaka\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2064\"\u003emiguelpruivo/flutter_file_picker#2064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix readAsBytes fallback for path-based files by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2057\"\u003emiguelpruivo/flutter_file_picker#2057\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUse hardcoded hex values for request codes in \u003ccode\u003eFilePickerDelegate\u003c/code\u003e by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2071\"\u003emiguelpruivo/flutter_file_picker#2071\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate \u003ccode\u003effi\u003c/code\u003e, \u003ccode\u003ewin32\u003c/code\u003e, and \u003ccode\u003eflutter_lints\u003c/code\u003e dependencies by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2072\"\u003emiguelpruivo/flutter_file_picker#2072\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e [WEB] - Fix \u003ccode\u003ePlatformFile.xFile\u003c/code\u003e getter on web when bytes are null by \u003ca href=\"https://github.com/daniJimen\"\u003e\u003ccode\u003e@​daniJimen\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2075\"\u003emiguelpruivo/flutter_file_picker#2075\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): decode images with inSampleSize in compressImage by \u003ca href=\"https://github.com/marceloleda\"\u003e\u003ccode\u003e@​marceloleda\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2083\"\u003emiguelpruivo/flutter_file_picker#2083\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(windows): add parentWindowHandle parameter to override window handle lookup by \u003ca href=\"https://github.com/aexei\"\u003e\u003ccode\u003e@​aexei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2079\"\u003emiguelpruivo/flutter_file_picker#2079\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eExport \u003ccode\u003eIllegalCharacterInFileNameException\u003c/code\u003e Fixes \u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/2076\"\u003e#2076\u003c/a\u003e by \u003ca href=\"https://github.com/hasanmhallak\"\u003e\u003ccode\u003e@​hasanmhallak\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2077\"\u003emiguelpruivo/flutter_file_picker#2077\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(macos): pass dialogTitle in getDirectoryPath (\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/tree/master/packages/issues/2087\"\u003e#2087\u003c/a\u003e) by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2088\"\u003emiguelpruivo/flutter_file_picker#2088\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFile picker platform interface setup by \u003ca href=\"https://github.com/navaronbracke\"\u003e\u003ccode\u003e@​navaronbracke\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2094\"\u003emiguelpruivo/flutter_file_picker#2094\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(android): extract file_picker_android package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2098\"\u003emiguelpruivo/flutter_file_picker#2098\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(darwin): extract file_picker_darwin package for iOS and macOS by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2099\"\u003emiguelpruivo/flutter_file_picker#2099\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(linux): extract Linux implementation into file_picker_linux package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2100\"\u003emiguelpruivo/flutter_file_picker#2100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(windows): extract Windows implementation into file_picker_windows package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2102\"\u003emiguelpruivo/flutter_file_picker#2102\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(web): extract file_picker_web package by \u003ca href=\"https://github.com/vicajilau\"\u003e\u003ccode\u003e@​vicajilau\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2103\"\u003emiguelpruivo/flutter_file_picker#2103\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(file_picker_android): remove Apache Tika dependency for MIME type detection by \u003ca href=\"https://github.com/ryanaidilp\"\u003e\u003ccode\u003e@​ryanaidilp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2105\"\u003emiguelpruivo/flutter_file_picker#2105\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(android): remove Apache Tika dependency for MIME type detection by \u003ca href=\"https://github.com/ryanaidilp\"\u003e\u003ccode\u003e@​ryanaidilp\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/miguelpruivo/flutter_file_picker/pull/2104\"\u003emiguelpruivo/flutter_file_picker#2104\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/miguelpruivo/flutter_file_picker/commit/fdbaee5bebe59d65dacefd940ff9c82ebcab180d\"\u003e\u003ccode\u003efdbaee5\u003c/code\u003e\u003c/a\u003e Merge remote-tracking branch 'origin/master' into docs/darwin-asset-represent...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/2db354f73f27661d6b705bd449740217249a267a\"\u003e\u003ccode\u003e2db354f\u003c/code\u003e\u003c/a\u003e style(linux): use a block body for resolveOptions\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/440940ddac5fd1054745b03ea91b5b97347d7164\"\u003e\u003ccode\u003e440940d\u003c/code\u003e\u003c/a\u003e test(linux): test the real narrowing instead of a copy of it\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/b349f5cf2cd91bb7d8c62360a48101a0d107a5f6\"\u003e\u003ccode\u003eb349f5c\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;docs(linux): replace the placeholder example with a runnable app\u0026quot;\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/22fa4c9b9ab70bad0c0c68ac096c151e109561fd\"\u003e\u003ccode\u003e22fa4c9\u003c/code\u003e\u003c/a\u003e fix(linux): resolve the parent window by pid, not by focus\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/fa0bafd2dfcb2caa83574b1ff5ac35ed1dd13267\"\u003e\u003ccode\u003efa0bafd\u003c/code\u003e\u003c/a\u003e docs(linux): replace the placeholder example with a runnable app\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/d1fcb6b74b4aeb6f8a8a5d227b76be4bff6a6bc8\"\u003e\u003ccode\u003ed1fcb6b\u003c/code\u003e\u003c/a\u003e docs(linux): demonstrate resolving parentWindow in the package example\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/dcad46ee78e81e5d36399719a9adfff3f8b5ff67\"\u003e\u003ccode\u003edcad46e\u003c/code\u003e\u003c/a\u003e docs(linux): show the parentWindow route that actually works\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/d558a35ca00c7995c69e9dac1fecaae9b1873e2b\"\u003e\u003ccode\u003ed558a35\u003c/code\u003e\u003c/a\u003e docs(linux): spell out the X11 and Wayland difference for lockParentWindow\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commit/59871355bfeffd8c79e57792e040970c1e548b17\"\u003e\u003ccode\u003e5987135\u003c/code\u003e\u003c/a\u003e docs(linux): document the Linux specific options\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/miguelpruivo/flutter_file_picker/commits/file_picker-v12.1.2/packages\"\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/waqaszahoor2/LIfe_Bridge/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/waqaszahoor2%2FLIfe_Bridge/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"3.0.2","new_version":"6.0.0","update_type":"major","path":null,"pr_created_at":"2026-08-22T02:25:55.000Z","version_change":"3.0.2 → 6.0.0","issue":{"uuid":"5219649645","node_id":"PR_kwDORu-8bc8AAAABAnjGhg","number":13,"state":"closed","title":"chore(deps): bump the pub-dependencies group across 1 directory with 13 updates","user":"dependabot[bot]","labels":["dependencies","dart"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-09-05T02:26:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-22T02:25:55.000Z","updated_at":"2026-09-05T02:26:02.000Z","time_to_close":1209606,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"pub-dependencies","update_count":13,"packages":[{"name":"audio_session","old_version":"0.1.25","new_version":"0.2.4","repository_url":"https://github.com/ryanheise/audio_session"},{"name":"cupertino_icons","old_version":"1.0.8","new_version":"1.0.9","repository_url":"https://github.com/flutter/packages"},{"name":"device_info_plus","old_version":"13.0.0","new_version":"13.2.0","repository_url":"https://github.com/fluttercommunity/plus_plugins"},{"name":"fl_chart","old_version":"0.68.0","new_version":"1.2.0","repository_url":"https://github.com/imaNNeo/fl_chart"},{"name":"flutter_dotenv","old_version":"5.2.1","new_version":"6.0.1","repository_url":"https://github.com/java-james/flutter_dotenv"},{"name":"flutter_lints","old_version":"3.0.2","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"},{"name":"flutter_stripe","old_version":"12.4.0","new_version":"14.0.0","repository_url":"https://github.com/flutter-stripe/flutter_stripe"},{"name":"get_it","old_version":"7.7.0","new_version":"9.2.1","repository_url":"https://github.com/flutter-it/get_it"},{"name":"path_provider","old_version":"2.1.5","new_version":"2.1.6","repository_url":"https://github.com/flutter/packages"},{"name":"pdf","old_version":"3.12.0","new_version":"3.13.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"permission_handler","old_version":"12.0.1","new_version":"13.0.1","repository_url":"https://github.com/baseflow/flutter-permission-handler"},{"name":"printing","old_version":"5.14.3","new_version":"5.15.0","repository_url":"https://github.com/DavBfr/dart_pdf"},{"name":"supabase_flutter","old_version":"2.12.1","new_version":"2.17.2","repository_url":"https://github.com/supabase/supabase-flutter"}],"path":null,"ecosystem":"pub"},"body":"Bumps the pub-dependencies group with 13 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [audio_session](https://github.com/ryanheise/audio_session) | `0.1.25` | `0.2.4` |\n| [cupertino_icons](https://github.com/flutter/packages/tree/main/third_party/packages) | `1.0.8` | `1.0.9` |\n| [device_info_plus](https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus) | `13.0.0` | `13.2.0` |\n| [fl_chart](https://github.com/imaNNeo/fl_chart) | `0.68.0` | `1.2.0` |\n| [flutter_dotenv](https://github.com/java-james/flutter_dotenv) | `5.2.1` | `6.0.1` |\n| [flutter_lints](https://github.com/flutter/packages/tree/main/packages) | `3.0.2` | `6.0.0` |\n| [flutter_stripe](https://github.com/flutter-stripe/flutter_stripe) | `12.4.0` | `14.0.0` |\n| [get_it](https://github.com/flutter-it/get_it) | `7.7.0` | `9.2.1` |\n| [path_provider](https://github.com/flutter/packages/tree/main/packages/path_provider) | `2.1.5` | `2.1.6` |\n| [pdf](https://github.com/DavBfr/dart_pdf) | `3.12.0` | `3.13.0` |\n| [permission_handler](https://github.com/baseflow/flutter-permission-handler) | `12.0.1` | `13.0.1` |\n| [printing](https://github.com/DavBfr/dart_pdf) | `5.14.3` | `5.15.0` |\n| [supabase_flutter](https://github.com/supabase/supabase-flutter/tree/main/packages) | `2.12.1` | `2.17.2` |\n\n\nUpdates `audio_session` from 0.1.25 to 0.2.4\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.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSupport AGP 9.\u003c/li\u003e\n\u003cli\u003eMigrate Android build files to .kts\u003c/li\u003e\n\u003c/ul\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/e25943319f9b3792db65f8056c30bf956df2aa2c\"\u003e\u003ccode\u003ee259433\u003c/code\u003e\u003c/a\u003e Merge branch 'feature/agp9'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c80b2a5d55445f2cf87c7d9621f3b68cfff6c157\"\u003e\u003ccode\u003ec80b2a5\u003c/code\u003e\u003c/a\u003e Migrate more files to .kts\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/c7be249508de718bfda8cbfb25811eade3d5ff88\"\u003e\u003ccode\u003ec7be249\u003c/code\u003e\u003c/a\u003e Fix gradle namespace\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/b72e6c8d3c3c87cc69319833f55c901578482152\"\u003e\u003ccode\u003eb72e6c8\u003c/code\u003e\u003c/a\u003e Add missing agp \u0026lt; 9 conditional.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ryanheise/audio_session/commit/e0f926c30fae62d599728a9457e5ec7216665948\"\u003e\u003ccode\u003ee0f926c\u003c/code\u003e\u003c/a\u003e Support AGP 9.\u003c/li\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\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ryanheise/audio_session/compare/v0.1.25...v0.2.4\"\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 `device_info_plus` from 13.0.0 to 13.2.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/65ecfd04692ed48aaf608cad8340aaec7a7bc7e7\"\u003e\u003ccode\u003e65ecfd0\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/3912\"\u003e#3912\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/872d8cc0f32112bb21ce4cdcc09c93802cd8c7e6\"\u003e\u003ccode\u003e872d8cc\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Add support of built-in Kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3889\"\u003e#3889\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/92272bdea79b1b0cc1c534a9e045a575aae090c2\"\u003e\u003ccode\u003e92272bd\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Updated Swift Package Manager setup for Flutter 3.44 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/ac0daa671c29215c0b9bf4fb3b8a059698174647\"\u003e\u003ccode\u003eac0daa6\u003c/code\u003e\u003c/a\u003e refactor(device_info_plus): change android gradle from groovy to kotlin (\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/tree/main/packages/device_info_plus/issues/3859\"\u003e#3859\u003c/a\u003e)\u003c/li\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/device_info_plus/issues/3805\"\u003e#3805\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commit/6d73e0d1035dd2c6b7fa6691dce4fca31c2a14f6\"\u003e\u003ccode\u003e6d73e0d\u003c/code\u003e\u003c/a\u003e feat(device_info_plus): Lower requirements to Dart 3.10 and Flutter 3.38.1 (#...\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/fluttercommunity/plus_plugins/commits/device_info_plus-v13.2.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 `fl_chart` from 0.68.0 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.68.0...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_dotenv` from 5.2.1 to 6.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/java-james/flutter_dotenv/blob/master/CHANGELOG.md\"\u003eflutter_dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e6.0.1\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[fix] \u003ccode\u003eisEveryDefined()\u003c/code\u003e now throws \u003ccode\u003eNotInitializedError\u003c/code\u003e before \u003ccode\u003eload()\u003c/code\u003e, consistent with all other read APIs\u003c/li\u003e\n\u003cli\u003e[fix] Replace \u003ccode\u003eassert()\u003c/code\u003e with explicit \u003ccode\u003eif\u003c/code\u003e/\u003ccode\u003ethrow\u003c/code\u003e in \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, and \u003ccode\u003egetBool()\u003c/code\u003e so null-safety checks are enforced in release builds\u003c/li\u003e\n\u003cli\u003eError messages now include the variable name for easier debugging\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eload(isOptional: true)\u003c/code\u003e no longer discards successfully loaded base file when an override file is missing or empty (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/70\"\u003e#70\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/93\"\u003e#93\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/101\"\u003e#101\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/125\"\u003e#125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[fix] \u003ccode\u003eclean()\u003c/code\u003e now resets \u003ccode\u003eisInitialized\u003c/code\u003e to \u003ccode\u003efalse\u003c/code\u003e, so accessing \u003ccode\u003eenv\u003c/code\u003e after \u003ccode\u003eclean()\u003c/code\u003e correctly throws \u003ccode\u003eNotInitializedError\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e[fix] Error classes (\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e) now include informative messages in \u003ccode\u003etoString()\u003c/code\u003e instead of the unhelpful \u003ccode\u003eInstance of 'ClassName'\u003c/code\u003e (fixes \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/72\"\u003e#72\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/127\"\u003e#127\u003c/a\u003e; improves diagnostics for \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/59\"\u003e#59\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/89\"\u003e#89\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eFileNotFoundError\u003c/code\u003e and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now carry the filename when available\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNote on error message improvements\u003c/h3\u003e\n\u003cp\u003e\u003ccode\u003eNotInitializedError\u003c/code\u003e, \u003ccode\u003eFileNotFoundError\u003c/code\u003e, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e now override \u003ccode\u003etoString()\u003c/code\u003e with actionable messages (e.g., \u003ccode\u003eFileNotFoundError: Environment file \u0026quot;.env\u0026quot; not found. Ensure the file exists and is listed under assets in pubspec.yaml.\u003c/code\u003e). This is \u003cstrong\u003enot a breaking change\u003c/strong\u003e — the class names and hierarchy are unchanged, so existing \u003ccode\u003eon FileNotFoundError\u003c/code\u003e catch clauses continue to work. \u003ccode\u003eFileNotFoundError\u003c/code\u003e now accepts an optional positional \u003ccode\u003efilename\u003c/code\u003e parameter, and \u003ccode\u003eEmptyEnvFileError\u003c/code\u003e accepts an optional named \u003ccode\u003efilename\u003c/code\u003e parameter; both default to \u003ccode\u003enull\u003c/code\u003e for backward compatibility.\u003c/p\u003e\n\u003ch3\u003eNote on release-build behavior change\u003c/h3\u003e\n\u003cp\u003eIn \u003cstrong\u003edebug mode\u003c/strong\u003e, behavior is unchanged — \u003ccode\u003eAssertionError\u003c/code\u003e was thrown before, \u003ccode\u003eAssertionError\u003c/code\u003e is thrown now.\u003c/p\u003e\n\u003cp\u003eIn \u003cstrong\u003erelease mode\u003c/strong\u003e, calling \u003ccode\u003egetInt()\u003c/code\u003e, \u003ccode\u003egetDouble()\u003c/code\u003e, or \u003ccode\u003egetBool()\u003c/code\u003e with a missing variable and no fallback previously threw a \u003ccode\u003eTypeError\u003c/code\u003e (from the null-check operator \u003ccode\u003e!\u003c/code\u003e) because \u003ccode\u003eassert()\u003c/code\u003e was stripped. It now correctly throws \u003ccode\u003eAssertionError\u003c/code\u003e with a descriptive message. If your release-mode code catches \u003ccode\u003eon TypeError\u003c/code\u003e around these methods, update it to catch \u003ccode\u003eon AssertionError\u003c/code\u003e (or \u003ccode\u003eon Error\u003c/code\u003e) instead.\u003c/p\u003e\n\u003ch3\u003eBreaking change: \u003ccode\u003eclean()\u003c/code\u003e now resets initialization state\u003c/h3\u003e\n\u003cp\u003ePreviously, calling \u003ccode\u003eclean()\u003c/code\u003e only cleared the env map but left \u003ccode\u003eisInitialized == true\u003c/code\u003e. Now it also sets \u003ccode\u003eisInitialized = false\u003c/code\u003e. Code that calls \u003ccode\u003eclean()\u003c/code\u003e and then immediately accesses \u003ccode\u003edotenv.env\u003c/code\u003e without reloading will now throw \u003ccode\u003eNotInitializedError\u003c/code\u003e. The fix is to call \u003ccode\u003eload()\u003c/code\u003e or \u003ccode\u003eloadFromString()\u003c/code\u003e again after \u003ccode\u003eclean()\u003c/code\u003e.\u003c/p\u003e\n\u003ch1\u003e6.0.0\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e[feat] Allow passing in override .env files on init\u003c/li\u003e\n\u003cli\u003e[feat] Load .env from a passed in string\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eRenamed\u003c/strong\u003e: \u003ccode\u003etestLoad\u003c/code\u003e → \u003ccode\u003eloadFromString\u003c/code\u003e\u003cbr /\u003e\nThe method has been renamed to better reflect that it can be used outside of test environments.\u003cbr /\u003e\n⚠️ Update your code to call \u003ccode\u003eloadFromString()\u003c/code\u003e instead of \u003ccode\u003etestLoad()\u003c/code\u003e.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eBehavior change\u003c/strong\u003e: Empty file handling with \u003ccode\u003eisOptional = true\u003c/code\u003e\u003cbr /\u003e\nPreviously, if the env file was empty and \u003ccode\u003eisOptional\u003c/code\u003e was \u003ccode\u003etrue\u003c/code\u003e, the method would throw.\u003cbr /\u003e\nNow, in this case, it \u003cstrong\u003eno longer throws\u003c/strong\u003e and simply returns an empty env.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cstrong\u003eSupported SDK range change\u003c/strong\u003e: Dropped support for the pre release \u003ccode\u003e2.12.0-0\u003c/code\u003e. Now supports \u003ccode\u003e2.12.0\u003c/code\u003e onwards.\u003c/p\u003e\n\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/java-james/flutter_dotenv/commit/4f80495757ee7ad738d388a886c1e8a563952688\"\u003e\u003ccode\u003e4f80495\u003c/code\u003e\u003c/a\u003e chore(release): publish 6.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/eafce27aec80b25aba51664f61e94caf86b692e3\"\u003e\u003ccode\u003eeafce27\u003c/code\u003e\u003c/a\u003e fix: isEveryDefined() now throws NotInitializedError before load()\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/8cae9e77aa718fbdc594cd33e2a65d0c4a9f7579\"\u003e\u003ccode\u003e8cae9e7\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/83bcbd8ef79b75f7c7d1e3dd0d31c8b9bfc5d6db\"\u003e\u003ccode\u003e83bcbd8\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/94f39227485c3ce927b95a1d064f138c92472ab3\"\u003e\u003ccode\u003e94f3922\u003c/code\u003e\u003c/a\u003e chore: update readme\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/30ecced1e3bbec48c26a4bcd31d16dbd54b0eae4\"\u003e\u003ccode\u003e30ecced\u003c/code\u003e\u003c/a\u003e chore: correct test name\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/2d15c7d06bce10d40fb742cf9676bf4c21001ee4\"\u003e\u003ccode\u003e2d15c7d\u003c/code\u003e\u003c/a\u003e fix: add informative messages to error classes (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/144\"\u003e#144\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/833fcba5d1709bd5ff585907b4ddc0239760dae9\"\u003e\u003ccode\u003e833fcba\u003c/code\u003e\u003c/a\u003e fix: preserve base env when optional override fails and reset init state on c...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/3c782c93bf40baf95be3d95483db849c57788202\"\u003e\u003ccode\u003e3c782c9\u003c/code\u003e\u003c/a\u003e chore: update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/java-james/flutter_dotenv/commit/b536c852c92d36f680531a7ec4f8020a61a7f69d\"\u003e\u003ccode\u003eb536c85\u003c/code\u003e\u003c/a\u003e fix: typed getters without fallback silently fail in release (\u003ca href=\"https://redirect.github.com/java-james/flutter_dotenv/issues/142\"\u003e#142\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/java-james/flutter_dotenv/compare/5.2.1...6.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 3.0.2 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_stripe` from 12.4.0 to 14.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/CHANGELOG.md\"\u003eflutter_stripe's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe\u003c/code\u003e - \u003ccode\u003ev14.0.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(ios): stop the unhandled-URL log mis-attributing deep-link breakage + add scene-delegate support (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2422\"\u003e#2422\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2429\"\u003e#2429\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v820\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(web): constrain PaymentElement height in scrollable layouts (\u003ca href=\"https://redirect.github.com/flutter-stripe/flutter_stripe/issues/2423\"\u003e#2423\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#stripe_js---v820\"\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/blob/main/#flutter_stripe_web---v811\"\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eflutter_stripe_web\u003c/code\u003e - \u003ccode\u003ev8.1.1\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003estripe_js\u003c/code\u003e - \u003ccode\u003ev8.2.0\u003c/code\u003e\u003c/h4\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-stripe/flutter_stripe/commits/v14.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `get_it` from 7.7.0 to 9.2.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/flutter-it/get_it/releases\"\u003eget_it's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev8.2.0\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGetting rid of static analysis warning on pub.dev by \u003ca href=\"https://github.com/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix a typo: weak instead of week by \u003ca href=\"https://github.com/rocboronat\"\u003e\u003ccode\u003e@​rocboronat\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/404\"\u003eflutter-it/get_it#404\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAllow querying registrations by passing type parameter to isRegistered by \u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix: gh workflow by \u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: add GetIt::findFirstFactory method and Expose ServiceFactory,ServiceFactoryType by \u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename service factory by \u003ca href=\"https://github.com/escamoteur\"\u003e\u003ccode\u003e@​escamoteur\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/416\"\u003eflutter-it/get_it#416\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/PatrickChrestin\"\u003e\u003ccode\u003e@​PatrickChrestin\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/394\"\u003eflutter-it/get_it#394\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dbck-gsc\"\u003e\u003ccode\u003e@​dbck-gsc\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/399\"\u003eflutter-it/get_it#399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/gawi151\"\u003e\u003ccode\u003e@​gawi151\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/414\"\u003eflutter-it/get_it#414\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Hu-Wentao\"\u003e\u003ccode\u003e@​Hu-Wentao\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/flutter-it/get_it/pull/413\"\u003eflutter-it/get_it#413\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.0\"\u003ehttps://github.com/flutter-it/get_it/compare/V8.0.2...v8.2.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/flutter-it/get_it/blob/main/CHANGELOG.md\"\u003eget_it's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[9.2.1] - 2026-02-19\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded AI skill files in \u003ccode\u003eskills/\u003c/code\u003e directory for AI coding assistants\u003c/li\u003e\n\u003cli\u003eAdded AI-Assisted Development section to README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.2.0] - 2025-12-03\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eallReady()\u003c/code\u003e now caches its Future and returns the same instance on repeated calls\n\u003cul\u003e\n\u003cli\u003eCache is automatically invalidated when new async singletons are registered\u003c/li\u003e\n\u003cli\u003eThis enables watch_it to detect when async registrations change (e.g., after \u003ccode\u003epushNewScope\u003c/code\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eFixed: pending async singletons now complete their ready completer when removed via \u003ccode\u003eunregister()\u003c/code\u003e or scope reset, allowing \u003ccode\u003eallReady()\u003c/code\u003e to complete properly\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.1] - 2025-11-25\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated example project\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.1.0] - 2025-11-20\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded DevTools extension for visualizing and inspecting GetIt registrations\n\u003cul\u003e\n\u003cli\u003eView all registered objects with their type, scope, registration mode, and state\u003c/li\u003e\n\u003cli\u003eSee instance details via \u003ccode\u003etoString()\u003c/code\u003e output for created instances\u003c/li\u003e\n\u003cli\u003eManual refresh button to update the registration list\u003c/li\u003e\n\u003cli\u003eRequires \u003ccode\u003edebugEventsEnabled = true\u003c/code\u003e to be set on GetIt instance\u003c/li\u003e\n\u003cli\u003eSee README for setup instructions\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.5] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse absolute GitHub URL for logo in README\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.4] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed screenshots description to match working 9.0.1 format\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.3] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed logo display on pub.dev by using relative path\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.2] - 2025-01-12\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed button sizing in README for pub.dev display\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.1]\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed linter error (missing trailing comma in test file)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e[9.0.0] - BREAKING CHANGE\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eBREAKING\u003c/strong\u003e: Disposal order now always follows strict LIFO (Last-In-First-Out) based on registration order\n\u003cul\u003e\n\u003cli\u003ePreviously, disposal order was based on the order objects appeared in internal hash maps, which was unpredictable when mixing named and unnamed registrations\u003c/li\u003e\n\u003cli\u003eNow all disposals are sorted by \u003ccode\u003eregistrationNumber\u003c/code\u003e (a sequential counter assigned during registration) ensuring true LIFO order\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\u003eSee full diff in \u003ca href=\"https://github.com/flutter-it/get_it/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `path_provider` from 2.1.5 to 2.1.6\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/aa964a3ed6d97e4e9778feed85fa9ef1255a0477\"\u003e\u003ccode\u003eaa964a3\u003c/code\u003e\u003c/a\u003e [path_provider] Document null vs UnsupportedError return semantics (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11793\"\u003e#11793\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/bd297cf6233836099fe1413f9e954ad24ec6f5f0\"\u003e\u003ccode\u003ebd297cf\u003c/code\u003e\u003c/a\u003e [AGP 9] Migrate Remaining Plugin Example Apps to Built-in Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11806\"\u003e#11806\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/2e006b29b1f08f9a5365a0e900041e7ee9398957\"\u003e\u003ccode\u003e2e006b2\u003c/code\u003e\u003c/a\u003e [path_provider] Create temp dir in tests if needed (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11841\"\u003e#11841\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/24a3833ea0c602a64154e99d4f1ee9b420c9c714\"\u003e\u003ccode\u003e24a3833\u003c/code\u003e\u003c/a\u003e Updated analysis_options line width from flutter/flutter (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11692\"\u003e#11692\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/1dfbadab068deb7fbbe925b5523257e8649fe071\"\u003e\u003ccode\u003e1dfbada\u003c/code\u003e\u003c/a\u003e [ci] Update repo for 3.44 stable release (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11741\"\u003e#11741\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0ffbde8f622b8dc61e4608483dc4f80f7fab027b\"\u003e\u003ccode\u003e0ffbde8\u003c/code\u003e\u003c/a\u003e Roll Flutter from 707dbc0420a3 to 23f6f5853f50 (149 revisions) (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11700\"\u003e#11700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/f52df418da6ef2ba666112b4b9e87d9a1c43a0d0\"\u003e\u003ccode\u003ef52df41\u003c/code\u003e\u003c/a\u003e [path_provider] Remove dependency on engine PathUtils (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11467\"\u003e#11467\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/e37fa8ff337214ed3d5dc83f9ba229c6b9ccc1c0\"\u003e\u003ccode\u003ee37fa8f\u003c/code\u003e\u003c/a\u003e [various] Convert remaining Groovy files to Kotlin (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11443\"\u003e#11443\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/0e0a032a4a9b55a4e92be8c56cd525a92863942c\"\u003e\u003ccode\u003e0e0a032\u003c/code\u003e\u003c/a\u003e [various] Ignore generated plugin files (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/11455\"\u003e#11455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/flutter/packages/commit/c7d680fbeba951c3c27aca893b5f6c34893cbccf\"\u003e\u003ccode\u003ec7d680f\u003c/code\u003e\u003c/a\u003e [path_provider_android] Changes internal implementation to use JNI (\u003ca href=\"https://github.com/flutter/packages/tree/main/packages/path_provider/issues/9770\"\u003e#9770\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/flutter/packages/commits/path_provider-v2.1.6/packages/path_provider\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pdf` from 3.12.0 to 3.13.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/89756f08a6aba500ad4e18beab8f1bc37944a846\"\u003e\u003ccode\u003e89756f0\u003c/code\u003e\u003c/a\u003e fix printing web override and update pdf dependencies\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/pdf-3.12.0...pdf-3.13.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `permission_handler` from 12.0.1 to 13.0.1\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/5c989b1be9abbbb325424ad96e5be4efdc0987c2\"\u003e\u003ccode\u003e5c989b1\u003c/code\u003e\u003c/a\u003e Updates version number\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/6e51e58184d45ab84c4bd7e520748d9780f5147c\"\u003e\u003ccode\u003e6e51e58\u003c/code\u003e\u003c/a\u003e Fix and document the Swift Package Manager section of the main README (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1555\"\u003e#1555\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c9cd4f912ad1ff834b3d85afbfb188955515d990\"\u003e\u003ccode\u003ec9cd4f9\u003c/code\u003e\u003c/a\u003e Add opt-in per-flavor permissions for Swift Package Manager builds (2/2) (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1554\"\u003e#1554\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/c283059aa53d995617ab6d76ba53d281da5aa893\"\u003e\u003ccode\u003ec283059\u003c/code\u003e\u003c/a\u003e Fix SPM Info.plist discovery for flavored and multi-configuration apps (\u003ca href=\"https://redirect.github.com/baseflow/flutter-permission-handler/issues/1553\"\u003e#1553\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/cb6b757551be9339924cf8382f14690d6ad8a73f\"\u003e\u003ccode\u003ecb6b757\u003c/code\u003e\u003c/a\u003e Merge branch 'main' of github.com:Baseflow/flutter-permission-handler\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/f93a58bb2b993b831f48cf1ec0b3537905643e7e\"\u003e\u003ccode\u003ef93a58b\u003c/code\u003e\u003c/a\u003e Fixes error handling in web.delegate\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/8ba34f76699f9c589d16358e35a158ca1b5f0aca\"\u003e\u003ccode\u003e8ba34f7\u003c/code\u003e\u003c/a\u003e Fix web release crash: use Dart is checks for DOMException in web_delegate (#...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/edf078c3926325a57c8d4054d3e838f5e02191d6\"\u003e\u003ccode\u003eedf078c\u003c/code\u003e\u003c/a\u003e Update version to reflect breaking change in Android\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/f378b0a64c9d8c6a0a74ee595540202b00769c75\"\u003e\u003ccode\u003ef378b0a\u003c/code\u003e\u003c/a\u003e Fix dependency in android example app\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Baseflow/flutter-permission-handler/commit/8dcb6c67d2892ddbfc9a31575607731b6c21b082\"\u003e\u003ccode\u003e8dcb6c6\u003c/code\u003e\u003c/a\u003e Fix version to align with current production version\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/baseflow/flutter-permission-handler/compare/permission_handler_v12.0.1...permission_handler_v13.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `printing` from 5.14.3 to 5.15.0\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/817538e0923b7b5dd59aa580b4a6d9410d104aea\"\u003e\u003ccode\u003e817538e\u003c/code\u003e\u003c/a\u003e style: format code for better readability in examples and tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/0833cd2fc8cf3e62b0228732e81402afca5cc542\"\u003e\u003ccode\u003e0833cd2\u003c/code\u003e\u003c/a\u003e chore: update analysis options to ignore prefer_initializing_formals rule\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/64e075fe73e247603ff67f68fa34ee85f1cabdb9\"\u003e\u003ccode\u003e64e075f\u003c/code\u003e\u003c/a\u003e chore: update Flutter channel to stable and adjust SDK constraints in pubspec...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/41ec798e7fd817b7bed3429a65dbe38eafb9aef0\"\u003e\u003ccode\u003e41ec798\u003c/code\u003e\u003c/a\u003e chore: update xml dependency version to 7.0.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/dc1a70d90b4da8f9e3d48db935d70901e8412ecf\"\u003e\u003ccode\u003edc1a70d\u003c/code\u003e\u003c/a\u003e Refactor iOS and macOS project files, update dependencies, and clean up .giti...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/cf8841316109af563d06a7b050f6218b0eb352eb\"\u003e\u003ccode\u003ecf88413\u003c/code\u003e\u003c/a\u003e chore: update version numbers update changelogs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/221c1637eb37545515020eaefad8931c1c20205d\"\u003e\u003ccode\u003e221c163\u003c/code\u003e\u003c/a\u003e docs: update changelog to include PdfException addition\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/87bf6b84ee5d38a5f1838b01e97c492d94aa6917\"\u003e\u003ccode\u003e87bf6b8\u003c/code\u003e\u003c/a\u003e Fix iOS crash in pickPrinter when the selected printer has a nil URL\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/33af3b6c0324ccd6ad71041d9031ae85ee890e06\"\u003e\u003ccode\u003e33af3b6\u003c/code\u003e\u003c/a\u003e Add missing import statement for UIKit in CustomPrintPaper.swift\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DavBfr/dart_pdf/commit/f1b2d69274f32e87a58105f14b501536275ee163\"\u003e\u003ccode\u003ef1b2d69\u003c/code\u003e\u003c/a\u003e Update xml dependency version in pubspec.yaml and changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DavBfr/dart_pdf/compare/printing-5.14.3...printing-5.15.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `supabase_flutter` from 2.12.1 to 2.17.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/supabase/supabase-flutter/releases\"\u003esupabase_flutter's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003esupabase_flutter v2.17.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.17.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate a dependency to the latest release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.17.1\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.17.1\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.16.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): drop passkeys requireResidentKey workaround, bump dependency (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1521\"\u003e#1521\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/7907c6cbc3dc31500a5cf85a81b97efc04f3006c\"\u003e7907c6cb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFEAT\u003c/strong\u003e(supabase_flutter): default debug logging off under flutter test (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1530\"\u003e#1530\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/941ee80498f7f6d1351351aca449b8a5bc2655da\"\u003e941ee804\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.16.0\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.16.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.4\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): preserve hash routes and repeated query keys when clearing auth params (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1511\"\u003e#1511\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/4fca4126fe3649f218b296b0e40bb4bc2de87890\"\u003e4fca4126\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.4\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.4\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.3\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): backfill requireResidentKey when omitted by the server (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1502\"\u003e#1502\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cf3829686fdbceb559fe41ad558089b44fcc9af1\"\u003ecf382968\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.3\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.3\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.2\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): full web and WASM support (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1497\"\u003e#1497\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/2f860f2cd2c4d45b5b2b695641702b0d543ec4ea\"\u003e2f860f2c\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003cp\u003ePublished to pub.dev: \u003ca href=\"https://pub.dev/packages/supabase_flutter/versions/2.15.2\"\u003ehttps://pub.dev/packages/supabase_flutter/versions/2.15.2\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003esupabase_flutter v2.15.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: dedupe bucket payload and OAuth launch logic (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1463\"\u003e#1463\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/c5f9b2471c64d65b604802cbda36221cca0a6506\"\u003ec5f9b247\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eREFACTOR\u003c/strong\u003e: de-abbreviate cond* platform getters to conditional* (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1438\"\u003e#1438\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/9e71a240bc7ed30126b5d90a81697303cb515ef7\"\u003e9e71a240\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): accept PasskeyAuthenticatorInterface instead of depending on passkeys (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1444\"\u003e#1444\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/f05d4c6c544591905c2dbacf815526733ffabd5a\"\u003ef05d4c6c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(auth): recognize error query parameter in auth callback redirects (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1472\"\u003e#1472\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/cb7e7e62d04d887d888fd3e73ef83a584ae45d77\"\u003ecb7e7e62\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(supabase_flutter): clear auth params from web URL after exchange (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1456\"\u003e#1456\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/8b1e1b22aae6da4366dd8c404de8f3351dcc57a1\"\u003e8b1e1b22\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/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/CHANGELOG.md\"\u003esupabase_flutter's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003eChange Log\u003c/h1\u003e\n\u003cp\u003eAll notable changes to this project will be documented in this file.\nSee \u003ca href=\"https://conventionalcommits.org\"\u003eConventional Commits\u003c/a\u003e for commit guidelines.\u003c/p\u003e\n\u003ch2\u003e2026-08-14\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2272\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase---v2161\"\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#supabase_flutter---v2172\"\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with dependency updates only:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ePackages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003esupabase\u003c/code\u003e - \u003ccode\u003ev2.16.1\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003esupabase_flutter\u003c/code\u003e - \u003ccode\u003ev2.17.2\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003chr /\u003e\n\u003ch4\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.2\u003c/code\u003e\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eFIX\u003c/strong\u003e(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://redirect.github.com/supabase/supabase-flutter/issues/1719\"\u003e#1719\u003c/a\u003e). (\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e6c8047ee\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e2026-08-05\u003c/h2\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003chr /\u003e\n\u003cp\u003ePackages with breaking changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eThere are no breaking changes in this release.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003ePackages with other changes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#gotrue---v2271\"\u003e\u003ccode\u003egotrue\u003c/code\u003e - \u003ccode\u003ev2.27.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#postgrest---v291\"\u003e\u003ccode\u003epostgrest\u003c/code\u003e - \u003ccode\u003ev2.9.1\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/blob/supabase_flutter-v2.17.2/#realtime_client---v2130\"\u003e\u003ccode\u003erealtime_client\u003c/code\u003e - \u003ccode\u003ev2.13.0\u003c/code\u003e\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/supabase/supabase-flutter/commit/d34329274b7cba71629da1414171737025d9ab5c\"\u003e\u003ccode\u003ed343292\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1721\"\u003e#1721\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/6c8047eefb82c76936a14eebe281276526e3037c\"\u003e\u003ccode\u003e6c8047e\u003c/code\u003e\u003c/a\u003e fix(gotrue): parse expires_in as num in Session.fromJson (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1719\"\u003e#1719\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/supabase-flutter/commit/5be5a16228aeb98985f5cf741aefd5fba2bf6353\"\u003e\u003ccode\u003e5be5a16\u003c/code\u003e\u003c/a\u003e chore(release): publish packages (\u003ca href=\"https://github.com/supabase/supabase-flutter/tree/main/packages/issues/1642\"\u003e#1642\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/supabase/su...\n\n_Description has been truncated_","html_url":"https://github.com/AlexFigueiras/app-ear-training/pull/13","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AlexFigueiras%2Fapp-ear-training/issues/13","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/13/packages"}},{"old_version":"2.0.3","new_version":"6.0.0","update_type":"major","path":"/Toggly.FeatureManagement.Flutter/toggly_sqlite","pr_created_at":"2026-08-21T21:56:10.000Z","version_change":"2.0.3 → 6.0.0","issue":{"uuid":"5218491397","node_id":"PR_kwDOGe0_Us8AAAABAmqF-w","number":263,"state":"closed","title":"Bump lints and flutter_lints in /Toggly.FeatureManagement.Flutter/toggly_sqlite","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-04T02:22:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-21T21:56:10.000Z","updated_at":"2026-09-04T02:22:59.000Z","time_to_close":1139199,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"lints","repository_url":"https://github.com/dart-lang/core","old_version":"2.1.1","new_version":"6.1.0"},{"name":"flutter_lints","repository_url":"https://github.com/flutter/packages","old_version":"2.0.3","new_version":"6.0.0"}],"path":"/Toggly.FeatureManagement.Flutter/toggly_sqlite","ecosystem":"pub"},"body":"Bumps [lints](https://github.com/dart-lang/core/tree/main/pkgs) and [flutter_lints](https://github.com/flutter/packages/tree/main/packages). These dependencies needed to be updated together.\nUpdates `lints` from 2.1.1 to 6.1.0\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\"\u003elints's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003epackage:lints v6.1.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003erecommended\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003eadded [use_null_aware_elements] (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/899\"\u003edart-lang/core#899\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadded [no_wildcard_variable_uses] (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/832\"\u003edart-lang/core#832\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRun \u003ccode\u003edart format\u003c/code\u003e with the new style.\n[use_null_aware_elements]: \u003ca href=\"https://dart.dev/lints/use_null_aware_elements\"\u003ehttps://dart.dev/lints/use_null_aware_elements\u003c/a\u003e\n[no_wildcard_variable_uses]: \u003ca href=\"https://dart.dev/lints/no_wildcard_variable_uses\"\u003ehttps://dart.dev/lints/no_wildcard_variable_uses\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:lints v6.0.0\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ecore\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003eadded \u003ca href=\"https://dart.dev/lints/strict_top_level_inference\"\u003estrict_top_level_inference\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/836\"\u003edart-lang/core#836\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003erecommended\u003c/code\u003e:\n\u003cul\u003e\n\u003cli\u003eadded \u003ca href=\"https://dart.dev/lints/unnecessary_underscores\"\u003eunnecessary_underscores\u003c/a\u003e (\u003ca href=\"https://redirect.github.com/dart-lang/core/issues/856\"\u003edart-lang/core#856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003eRequire Dart 3.8.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003epackage:lints v5.1.1\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated the SDK lower bound to 3.6.\u003c/li\u003e\n\u003cli\u003eMove to \u003ccode\u003edart-lang/core\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/core/commit/07a89729e9b2a46c2480134d34374bd2d01c3f1e\"\u003e\u003ccode\u003e07a8972\u003c/code\u003e\u003c/a\u003e Add no_wildcard_variable_use and publish (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/932\"\u003e#932\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/83154f20ea8730666b6eeb3b527cb59139acfb8b\"\u003e\u003ccode\u003e83154f2\u003c/code\u003e\u003c/a\u003e refactor(path): eliminate redundant validation (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/930\"\u003e#930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/cbb485437c61d37753bcc98818beca54d5b38f69\"\u003e\u003ccode\u003ecbb4854\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eInt64.toRadixStringUnsigned\u003c/code\u003e extra leading digits (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/926\"\u003e#926\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/41a9e016dfcf50ea6983ea102eef289460f52268\"\u003e\u003ccode\u003e41a9e01\u003c/code\u003e\u003c/a\u003e Add missing Int64.toDebugString for the native class (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/927\"\u003e#927\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/58b0a108b4d1310465e8482d6629357891df1cb1\"\u003e\u003ccode\u003e58b0a10\u003c/code\u003e\u003c/a\u003e Make it possible to add default subcommand (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/925\"\u003e#925\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/e43ff949733e79f7bdc72865fc5ed86e98789458\"\u003e\u003ccode\u003ee43ff94\u003c/code\u003e\u003c/a\u003e feat(collection): Replace quickSort with pdqsort for performance and robustne...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/33b523270044e13cd95b25c281748e8a02c5dfdf\"\u003e\u003ccode\u003e33b5232\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eseparated\u003c/code\u003e, \u003ccode\u003eseparatedList\u003c/code\u003e and \u003ccode\u003eseparate\u003c/code\u003e to iterables and lists. (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/919\"\u003e#919\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/20ed966843c5930e00c480e2697b4afb7b3fd8e7\"\u003e\u003ccode\u003e20ed966\u003c/code\u003e\u003c/a\u003e Add use_null_aware_elements to recommended (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/923\"\u003e#923\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/e6c3810cdbbd6b483973f4685e950644114b495e\"\u003e\u003ccode\u003ee6c3810\u003c/code\u003e\u003c/a\u003e [crypto] remove the -wip to release new version (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/921\"\u003e#921\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dart-lang/core/commit/018e1dc7a7de9511a2d92ac87ebfb36085b8e9e5\"\u003e\u003ccode\u003e018e1dc\u003c/code\u003e\u003c/a\u003e fix(crypto): update conditional import for js interop library (\u003ca href=\"https://github.com/dart-lang/core/tree/main/pkgs/issues/915\"\u003e#915\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dart-lang/core/commits/lints-v6.1.0/pkgs\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `flutter_lints` from 2.0.3 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\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/ops-ai/Toggly.FeatureManagement/pull/263","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ops-ai%2FToggly.FeatureManagement/issues/263","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/263/packages"}},{"old_version":"2.0.3","new_version":"6.0.0","update_type":"major","path":"/Toggly.FeatureManagement.Flutter/toggly_disk/example","pr_created_at":"2026-08-21T21:55:40.000Z","version_change":"2.0.3 → 6.0.0","issue":{"uuid":"5218488031","node_id":"PR_kwDOGe0_Us8AAAABAmp7Kw","number":259,"state":"closed","title":"Bump flutter_lints from 2.0.3 to 6.0.0 in /Toggly.FeatureManagement.Flutter/toggly_disk/example","user":"dependabot[bot]","labels":["dependencies"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-09-04T02:22:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-08-21T21:55:40.000Z","updated_at":"2026-09-04T02:22:52.000Z","time_to_close":1139223,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"flutter_lints","old_version":"2.0.3","new_version":"6.0.0","repository_url":"https://github.com/flutter/packages"}],"path":"/Toggly.FeatureManagement.Flutter/toggly_disk/example","ecosystem":"pub"},"body":"Bumps [flutter_lints](https://github.com/flutter/packages/tree/main/packages) from 2.0.3 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\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flutter_lints\u0026package-manager=pub\u0026previous-version=2.0.3\u0026new-version=6.0.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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/ops-ai/Toggly.FeatureManagement/pull/259","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ops-ai%2FToggly.FeatureManagement/issues/259","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/259/packages"}}]}